【发布时间】:2013-03-18 13:45:22
【问题描述】:
我问了一个问题,在输入字段中设置 cookie 并将其显示在主页面的输入字段中。
http://stackoverflow.com/questions/15225225/set-cookie-in-jquery-dialog-and-show-selected-value-on-page-after-submit-with-po
它不显示任何东西。我的 jquery.cookie.js 工作正常,因为我使用了更多的 cookie。 也许这就是问题所在?也许第一个代码会覆盖下一个代码? 我不知道这是否相关。
当用户访问我的网站时,我会弹出一个 jquery 对话框。 http://kees.een-site-bouwen.nl/
您必须填写您的邮政编码,然后单击以继续访问该网站。 代码是:
<div id="dialog" class="hidden" title="Welkom bij OostWestRegioBest.nl">
Vul hier uw postcode in: <br /><br />
<input type="text" id="postcode">
</div>
还有我的 javascript 代码:
$(document).ready(function(){
//story the cookie on button press
$('#go').click(function(){
$.cookie('postcode', $('#postcode').val());
});
//retrieve the cookie on load if it's not undefined
if(typeof $.cookie('postcode') !== 'undefined'){
$('#postcode').val($.cookie('postcode'));
}
});
现在我想在主页表单的文本输入中打印保存的 cookie。
希望有人可以为此提供一个很好的解决方案。
谢谢
【问题讨论】:
-
将值 POST 到控制器并在视图文件中检索它不是更容易吗?
-
我该怎么做?我还是 Codeigniter 的新手。
-
点击“go”时,页面提交到哪里?
-
到未完成的搜索页面。但 'go' 是我保存/设置 cookie 的功能。
-
id="go" 我的意思是 :)
标签: jquery codeigniter cookies jquery-dialog