0

早上好,正如标题所示,如何在更改字段的值时运行函数(JavaScript)(编译时为空)?

4

4 回答 4

4

像这样试试

$('document').ready(function(){
   $('#select_id').change(function(){
       //Do your code here
  });
})
于 2012-09-08T10:41:10.813 回答
2

您还可以添加更好的

$('document').ready(function(){
     $('select_id').live('change',function(){
          //Do your code
 });
})

它会更好,也更值得推荐

于 2012-09-08T10:51:01.350 回答
1

如果你想检查每个按键然后

使用 javascript

<input type="text" id="textbox" onkeyup="TextBoxChanged()" />

function TextBoxChanged(){
   alert("changed");
}

用 jquery

这需要您导入要在网页中导入的jquery文件。

现场演示

$(document).ready(function(){
  $('#textbox').keyup(function() {
      alert("changed");
  });​
});

将更改事件与文本框绑定,这将在文本框失去焦点时引发事件。

<input type="text" id="textbox" />
$(document).ready(function(){
   $('#textbox').change(function(){
      alert("changed");
   });
});
于 2012-09-08T10:40:43.747 回答
0

您首先像这样为输入字段定义一个 id 或类

<input type="text" id="myId" />

然后你像这样将一个函数绑定到他的更改事件

function myFunction(){
  // Your function here !
}
$('#myId').change(function(){
   // Your function call here
   myFunction();
});
于 2012-09-08T10:46:12.807 回答