Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 将新值绑定到用户输入字段_Jquery_Html_Forms - Fatal编程技术网

Jquery 将新值绑定到用户输入字段

Jquery 将新值绑定到用户输入字段,jquery,html,forms,Jquery,Html,Forms,我确信这个问题以前一定有人问过,但我似乎没有发现 我的设置: 我有两个输入字段,分别是#inp1和#inp2 这两个按钮被封装在一个带有提交按钮的表单中 问题: 如何在表单提交时使用jquery或其他工具将新值(用户输入除外)绑定到这两个字段#inp1和#inp2中 提交表单之前是否会绑定新值?i、 e.我希望看到新值进入服务器 使用jQuery.val()方法替换字段的值。这将在提交表格之前完成 $("#formid").submit(function() { $("#inp1"

我确信这个问题以前一定有人问过,但我似乎没有发现

我的设置:

  • 我有两个输入字段,分别是#inp1和#inp2
  • 这两个按钮被封装在一个带有提交按钮的表单中
问题:

  • 如何在表单提交时使用jquery或其他工具将新值(用户输入除外)绑定到这两个字段#inp1和#inp2中

  • 提交表单之前是否会绑定新值?i、 e.我希望看到新值进入服务器

使用jQuery
.val()
方法替换字段的值。这将在提交表格之前完成

$("#formid").submit(function() {
    $("#inp1").val("forced value for field 1");
    $("#inp2").val("forced value for field 2");
});

谢谢你的回答,我正等着测试你的代码,但它不起作用。我仍然看到旧的值在服务器端被命中--我正在确保正确引用元素。明白了,我需要做的就是-$(“#inp1”).val(“字段1的强制值”);和$(“#inp2”).val(“字段2的强制值”);我不需要$(“#formid”).submit(函数(){..})。我已经在javascript函数中处理onsubmit了。