我有一个PHP函数,如下所示:PHP函数后用JavaScript
addPhone('859080', '111111111');
我如何调用该函数,从JavaScript,使用AJAX,当我选择在窗体上的特定字段?
我有一个PHP函数,如下所示:PHP函数后用JavaScript
addPhone('859080', '111111111');
我如何调用该函数,从JavaScript,使用AJAX,当我选择在窗体上的特定字段?
您可以使用Ajax,使这项工作是这样的:
你的HTML是这样的:
<button id="addPhone" data-phone="9999999999">
Add Phone 9999999999
</button>
您JS(jQuery的)是这样的:
$('#addPhone').on('click', function(e) {
phone = $(this).data('phone');
addPhone(phone);
});
function addPhone(phone) {
$.ajax({
url: "url_to_php_function",
type: 'json',
data: {
'phone': phone
},
success: function(data){
// You can access response here in data variable
},
failure: function(data){
// handle errors here
}
});
}
希望这帮助!
感谢您的评论。那么在你的代码中究竟哪一部分是被调用的函数addPhone? 它应该在数据下吗? –
让我以你的指导方式更新我的答案! –
好的,谢谢!此外,你还没有任何其他领域的功能。 859080 –
可能重复[客户端和服务器端编程有什么区别?](http://stackoverflow.com/questions/13840429/what-is-the-difference-between-client-side-and -server-side-programming) –
请参阅:[如何从HTML或Javascript调用PHP文件](http://stackoverflow.com/questions/20637944/how-to-call-a-php-file-from-html -or-javascript/20639432#20639432) – Theraot