0

我的游戏框架项目中有一个表格。用户输入一系列值。我还需要在我的模型中存储另一个值,但我不希望它被显示,它必须被隐藏。另一个复杂之处是我希望这个隐藏值存储在表单提交后确定的变量的值(因为它使用用户输入的值之一来获取变量)。有没有办法做到这一点,还是我必须创建一个单独的模型来处理这个?

4

1 回答 1

0

我不希望它被显示,它必须被隐藏。

选项 1:如果您使用 jQuery,则使用 $.data() 将值绑定到元素,这是最干净的方法

选项 2:将此值作为文本放入<input type='hidden' disabled='disabled'>. 不建议

另一个复杂之处是我希望这个隐藏值存储在表单提交后确定的变量的值

更新 ajax 请求成功处理程序的值

$.ajax({
    url: '#wherever',
    data: $('#yourform').serialize();
    success: function(e) { // update the original value from response here },
    error: function(e) { // something bad occured, handle it!! }
});
于 2013-03-13T19:06:50.697 回答