这是我在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操作文件,echo运行良好。但它可能出现在中
html页面中的<div style="color:red;" id="ack"></div>
。
我已经将javascript与这行链接起来
<script type="text/javascript" src="js/my_java.js"></script>
$.post( $("#myForm").attr("action"),
$("#myForm :input").serializeArray(),
function(event) {
event.preventDefault();
}).done(function(info) {
$("#ack").empty().html(info);
});
试试这个。您认为info
是从调用中传回数据,但事实上,它只是从$.post 中传回event