从JavaScript函数将PHP发布到MySql数据库
我有一个JavaScript函数(href link),可以打开一个模式窗口,我想从该函数/窗口将其发送到一个PHP页面(box.PHP),该页面大约有四个PHP函数;其中一个是“复选框”,用于检查其他三个函数。有没有办法做到这一点,或者JavaScript不可能/不支持这一点?这就是我所拥有的: PHP页面:从JavaScript函数将PHP发布到MySql数据库,php,javascript,Php,Javascript,我有一个JavaScript函数(href link),可以打开一个模式窗口,我想从该函数/窗口将其发送到一个PHP页面(box.PHP),该页面大约有四个PHP函数;其中一个是“复选框”,用于检查其他三个函数。有没有办法做到这一点,或者JavaScript不可能/不支持这一点?这就是我所拥有的: PHP页面: <a href="javascript:openModal()" title="" style="padding-right: 10px;">LEAVE</a>
<a href="javascript:openModal()" title="" style="padding-right: 10px;">LEAVE</a>
<?php
echo $class->box->check_box() ?>
function openModal()
{
$.modal({
content:
/* This where the content of the modal window goes */
title: 'Outside the workplace',
width: 300,
scrolling: false,
actions: {
'Close' : {
color: 'red',
click: function(win) { win.closeModal(); }
},
'Center' : {
color: 'green',
click: function(win) { win.centerModal(true); }
},
'Refresh' : {
color: 'blue',
click: function(win) { win.closeModal(); }
},
'Abort' : {
color: 'orange',
click: function(win) { win.closeModal(); }
}
},
buttons: {
'Close': {
classes: 'huge blue-gradient glossy full-width',
click: function(win) { win.closeModal(); }
}
},
buttonsLowPadding: true
});
};
创建一个执行插入的php页面。在该PHP中解析浏览器中的参数并执行插入。然后输出一条消息。在JavaScript中,在指定的
DIV
中显示消息——类似于以下内容(修复您的值并将参数传递给函数):
您希望发送到box.php的数据是什么?您的模式不会尝试发送数据,也没有复选框。我不清楚你想做什么。数据在其他3个函数中,每个函数都有一个表单。基本上,“复选框”有一个带有按钮的主窗体,一旦单击该窗体,数据就会提交到MySql数据库。我只是不知道如何插入;在模态窗口中。谢谢,谢谢,这更有意义。
function setToDatabase() {
jQuery(function($) {
$.ajax( {
url : "submittosql.php?valuetosubmit=NEWVALUE",
type : "GET",
success : function(data) {
document.getElementById("YOURDIV").innerHTML=data;
}
});
});
}