这是我在sell.php中的html
<form id="myForm" action="validSell.php" method="post" enctype="multipart/form-data">
这是my_java.php
$("#submit").click( function() {
$.post( $("#myForm").attr("action"),
$("#myForm :input").serializeArray(),
function(info) {
$("#ack").empty();
$("#ack").html(info);
});
$("#myForm").submit(function() {
return false;
});
});
我有一个PHP动作文件,回声工作正常。但它假设出现在
html页面中的 <div style="color:red;" id="ack"></div>
。
我已将javascript与此行相关联
<script type="text/javascript" src="js/my_java.js"></script>
答案 0 :(得分:0)
$.post( $("#myForm").attr("action"),
$("#myForm :input").serializeArray(),
function(event) {
event.preventDefault();
}).done(function(info) {
$("#ack").empty().html(info);
});
试试这个。您认为info
正在从调用中传回数据,但事实上,它只是从$ .post传递event