这是我的代码
// when the DOM is ready
$(document).ready(function() {
// 'click' because IE likes to choke on 'change'
$('input[name=passedparameter]').click(function(e) {
// prevent normal, boring, tedious form submission
e.preventDefault();
// send it to the server out-of-band with XHR
$.post('http://localhost/topostthepost.php', function() {
data: $(this).val(),
success: function(resp) {
if(resp == '1') {
alert('Saved successfully');
} else {
alert('Oops, something went wrong!');
}
}
});
});
});
我是 jQuery 新手,即使在 javascript 中也是如此,
但据我所知,这在逻辑上是可能的并且是正确的代码,
-当我打开响应页面时,(http://localhost/topostthepost.php
),我很好,-我
使用 php 框架,所以我需要发布“ http://localhost/
”所以我得到了正确的 url,
-当我运行页面时,它不会做任何事情,我检查元素(Chrome)它,它会发出警告unexpected token
我错过了什么?http://
是jquery/javascript 拒绝$.post
吗?
PS:代码归功于karim79