Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.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
Javascript 输入不更新值_Javascript_Jquery_Html_Dom - Fatal编程技术网

Javascript 输入不更新值

Javascript 输入不更新值,javascript,jquery,html,dom,Javascript,Jquery,Html,Dom,正如您在这些照片上看到的,我制作了一个onclick事件来检查第一个输入文本字段的值。即使我改变它,它仍然会给出旧的值 以下是我的功能: $(document).on('click','#editcustomer-btn-save',function(e) { var x = $('#id1').val(); console.log(x); e.preventDefault(); return false; }); 您确定它不会升级吗? 试试这

正如您在这些照片上看到的,我制作了一个
onclick
事件来检查第一个输入文本字段的值。即使我改变它,它仍然会给出旧的值

以下是我的功能:

 $(document).on('click','#editcustomer-btn-save',function(e) {
      var x = $('#id1').val();
      console.log(x);
      e.preventDefault();
    return false;
 });


您确定它不会升级吗? 试试这个

function displayVals() {
  var x= $( "id1" ).val();
  console.log(x);
}

$( "input" ).change( displayVals );
displayVals();

我注意到您的编辑屏幕似乎处于模式

确保DOM中没有两个同名的ID。(一个在主页上,一个在模态中)