我尝试了我使用的所有东西,但是ajax没有在div中显示输出但是AJAX工作正常..有没有任何解决方案我可以在div中显示结果?
在Firebug中测试,它在XHR中显示响应但在DIV中显示
请尽快解决我的问题。
$(document).ready(function(){
$("#signup_form").click(function() {
// we want to store the values from the form input box, then send via ajax below
var name = $('#name').attr('value');
var email = $('#email').attr('value');
var passwords = $('#passwords').attr('value');
var passwords2 = $('#passwords2').attr('value');
var usernames = $('#usernames').attr('value');
var txt = $.ajax({
type: "POST",
url: "register.php",
data: "usernames=" + usernames + "& passwords="+ passwords + "& passwords2=" + passwords2 +"& email=" + email +"& name=" + name,
success: function(data){
//$('#messages').hide(function(){$('div.success').fadeIn();});
$('#messages').val(data);
}
});
return false;
});
});
我的潜水
<div id="messages"> Message Display </div>
谢谢,
答案 0 :(得分:1)
尝试:
$('#messages').html(data);
.value用于文本框。