我该如何去发送“$ var”到“doc.php”,以及“doc.php”如何读取它?至于$ _POST ['$ var']或$ var?
这里是我使用的是什么:
<script src="jquery-1.7.2.min.js" type="text/javascript">
//是.done我想发布在网页加载时向上什么?
$('').done(function() {
$.ajax({
url: "doc.php",
dataType: "json",
type: "POST",
data: {
Variable: <?php print $var; ?>,
},
success: function (m) {
console.log(m);
},
error: function (e) {
console.log("Something went wrong ...: "+e.message);
},
}); /* end ajax*/
e.preventDefault();
});
</script>
此外,我试图提交页面加载。显然这不起作用,代码还有更多 - 但我想保持简单。你怎么“POST”就像你在HTML中 - 在后台,并没有一个按钮(只是在页面加载)?
请问这代码也运行doc.php ,还是只发布一个值,期望刷新并以其他方式运行?它看起来像这可能是工作,但我的“doc.php”是一个MySQL插入命令。 – myladeybugg
@myladeybugg:这将执行doc.php。我们传递一个名为“Varaibale”的变量与我们从PHP页面读取的值。 doc.php页面可以读取他的值并执行它所拥有的任何代码。如果您从doc.php返回一些值。它会在你成功的'm'变量中有效 – Shyju