输入更改时运行PHP

时间:2011-08-24 15:42:51

标签: php

我想知道在输入改变时是否有运行PHP的方法,输入问题是:

<input id="custom_file_upload" type="file" name="Filedata" />

我在考虑使用jQuery或AJAX在更改时运行外部文件的事情吗?

任何帮助将不胜感激,

谢谢!

2 个答案:

答案 0 :(得分:1)

http://api.jquery.com/change/

混合

http://api.jquery.com/jQuery.post/

这个想法的好例子可以在这里的一些例子中看到:http://jquery.bassistance.de/validate/demo/

根据脚本验证用户名和电子邮件,以确保它们不存在于数据库中。

答案 1 :(得分:0)

你是对的,AJAX将是你要走的路。使用jQuery,您可以执行以下操作:

$("#custom_file_upload").change(function() {
    $.post("someScript.php", function(data) {
        //Done!
    });
});

这会将事件处理函数绑定到元素的change事件,并使用post方法向“someScript.php”发出异步请求。

您可以使用各种jQuery AJAX methods。选择合适的人将取决于你想要达到的目标。