我有一个用户选择英国或美国,在下拉框中。 然后使用'OnChange'提交。 然后它会发布到自我和后发送数据将存储为cookie。使用Cookie将自己的POST形式发送给自己?
它将使用此cookie来向用户显示正确的数据。 它也会使用这个cookie来显示下拉菜单中的当前选择,以便用户可以将其修改为其他选项。
这是实现此任务的最佳方式吗?它也与移动友好?
编辑 我想使用jQuery方法我认为这看起来很流畅。 我想,我需要根据cookie的值来运行SQL语句使用cookie(所以需要通过头部被发送到服务器)
是以下是否正确? 标题。 添加jQuery & jQuery cookie插件。
<script src="path/to/jquery.cookie.js"></script>
<script src="path/to/jquery.js"></script>
身体
<select class="selectordropdown">
<option value="1">1</option>
<option value="2">2</option>
</select>
<script>
$(".selectordropdown")
.change(function() {
var selectvalue = $(".selectordropdown").val();
$.cookie("cookiename", selectvalue {expires : 10, path: "/", domain "domain.com"});
});
</script>
在身体 - 我相信...... 当selectordrop下来的变化。 它将下拉的值存储在cookie中?
这是实现这一目标的正确方法吗?
非常感谢提前!
为什么如果您只将它放入cookie中,您必须发布数据?这很容易用JS完成。 – schlingel