Javascript AJAX将数据传递给PHP
我一直在搜索这个论坛,但没有得到好的结果。我有这个HTML:Javascript AJAX将数据传递给PHP,javascript,html,ajax,Javascript,Html,Ajax,我一直在搜索这个论坛,但没有得到好的结果。我有这个HTML: <form method="post" id="postform"> <input type="text" name="message" id="message" placeholder='Say "Hello!"' class="mymessage" maxlength="255"/> <br /> <input id="submit
<form method="post" id="postform">
<input type="text" name="message" id="message" placeholder='Say "Hello!"' class="mymessage" maxlength="255"/>
<br />
<input id="submit" type="button" value="Send"/>
</form>
我需要在不刷新页面的情况下将消息内容传递给PHP。这是我做的,但不起作用。检查语法:
url
括起来。'message'
变量周围的单引号
$.ajax({
url: 'post.php',
type: 'POST',
data: {message : message}
}).done(function( msg ) {
alert( "Data Saved: " + msg );
});
url
括起来。'message'
变量周围的单引号
$.ajax({
url: 'post.php',
type: 'POST',
data: {message : message}
}).done(function( msg ) {
alert( "Data Saved: " + msg );
});
$("#postform").submit(function(){
var message = $('#message').val();
$.ajax({
url: 'post.php',
type:'POST',
data: {message:message}
}).done(function( data) {
// handle response from the server in case of success.
});
return false; //to prevent submitting and refreshing the page.
});
我需要在不刷新页面的情况下将消息内容传递给PHP
改为处理表单提交:
$("#postform").submit(function(){
var message = $('#message').val();
$.ajax({
url: 'post.php',
type:'POST',
data: {message:message}
}).done(function( data) {
// handle response from the server in case of success.
});
return false; //to prevent submitting and refreshing the page.
});