Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/390.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用运行SQL而不重新加载页面的输入创建一个模式,_Javascript_Php_Jquery_Mysql_Ajax - Fatal编程技术网

Javascript 使用运行SQL而不重新加载页面的输入创建一个模式,

Javascript 使用运行SQL而不重新加载页面的输入创建一个模式,,javascript,php,jquery,mysql,ajax,Javascript,Php,Jquery,Mysql,Ajax,我有一个从MySQL数据库填充的HTML表,我正在寻找一种方法,当用户单击一行旁边的按钮时,会打开一个模式,以便他们可以设置HTML行所代表的项目的价格 它需要做的是: 用户单击“设置价格”按钮。 模态打开时带有文本输入字段和提交按钮。 用户输入价格并单击提交。 Modal关闭并用price更新MySQL 我确信这需要Javascript、jQuery和Ajax,但我不太确定从哪里开始。这应该给您一些开始的地方 $('#submitBtn').on('click', function(){

我有一个从MySQL数据库填充的HTML表,我正在寻找一种方法,当用户单击一行旁边的按钮时,会打开一个模式,以便他们可以设置HTML行所代表的项目的价格

它需要做的是:

用户单击“设置价格”按钮。 模态打开时带有文本输入字段和提交按钮。 用户输入价格并单击提交。 Modal关闭并用price更新MySQL


我确信这需要Javascript、jQuery和Ajax,但我不太确定从哪里开始。

这应该给您一些开始的地方

$('#submitBtn').on('click', function(){
    //Get value of text field, and send data via AJAX to route
})

关于如何告知模式,单击了哪一行,有什么建议吗?我需要将php变量
$row['id']
传递给表单的其余部分,使其成为一个隐藏的输入字段。我建议先构建一部分,自己尝试,然后在遇到问题时发布代码。我们可以回答。