当我们在文本框中放置动态值时,需要调用哪个事件

时间:2010-08-24 14:12:27

标签: jquery jquery-ui

$("#txt1").whichevent(function(){
    $.post("Serversidefile.php?value="+$("#txt1").attr("value"));   

});

说我们正在从“选择”框中选择一个项目,该值会进入“文本”框 我必须将此文本框值发送到服务器端脚本(PHP),我可以在其中获取服务器端值 任何事件(加载,重点)任何想法

3 个答案:

答案 0 :(得分:1)

为什么要先将值放在文本框中? .change()是您所需要的:)

答案 1 :(得分:0)

您正在寻找change事件:

$("#txt1").change(function(){
    $.post("Serversidefile.php?value="+$("#txt1").attr("value"));   
});

当文本框的内容发生变化时,change事件将触发。

答案 2 :(得分:0)

您可以尝试select事件:

$("#txt1").select(function() {
    $.post("Serversidefile.php, { value: $(this).val() });   
});

另请注意,value参数作为数据哈希发送,而不是在网址中连接,以便进行正确编码。