我有一个屏幕,用户可以从中单击一个按钮,该按钮会弹出一个弹出窗口。当用户从弹出窗口点击保存时,数据将被保存。它不保存任何东西,就好像它没有看到数据库一样。这不可能是因为我能够从中调用数据并显示它。
用户页面上的 jQuery:
$(".up").click(function(){
var code = '1234';
var id = '24';
var who = 'someone';
$("#ui").html('loading...').show();
var url = "box.php";
$.post(url, {code: str, g:id, u:who} ,function(data) {
$("#ui").html(data).show();
});
});
弹出 bx 上的 php:
//link db {...........}
// grab post
$click = $_POST[code];
$id = $_POST['g'];
$u = $_POST['u'];
// query php {........}
弹出框上的 jQuery:
$("#process").click(function(){
var ID = '24';
var who = "someone";
var pla = "place";
$.ajax({
type: "POST",
url: "member.php", //contains function
data: 'user='+ who+ '&dept='+ pla+ '&sure='+ ID,
cache: false,
success: function(html) {
//do something
}
});
});
当我点击提交时,它不会发布到数据库。也许它没有将数据传递给 member.php 页面。