Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/404.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
Php jQuery muddle:加载一个表单,然后加载另一个表单的表单_Php_Javascript_Jquery_Html_Ajax - Fatal编程技术网

Php jQuery muddle:加载一个表单,然后加载另一个表单的表单

Php jQuery muddle:加载一个表单,然后加载另一个表单的表单,php,javascript,jquery,html,ajax,Php,Javascript,Jquery,Html,Ajax,我把自己弄得有点糊涂,有一个半途而废的解决方案 基本上,我使用一个附加到的basic.load()来拉另一个表单,该表单通过PHP/MySQL填充。然后我想让这个新加载的加载另一个表单,该表单再次通过PHP/MySQL填充。当用户更改中的任何一个时,可以说,更改实际上需要向下移动堆栈 当选择一个选项并触发一个.change()时,它就可以正常工作了。问题是第二个的初始加载,我不知道如何启动.load()我想要的 当前版本如下: 在左边是有问题的表单(级别、编号和项目),您可以看到multi-s

我把自己弄得有点糊涂,有一个半途而废的解决方案

基本上,我使用一个附加到
的basic
.load()
来拉另一个表单,该表单通过PHP/MySQL填充
。然后我想让这个新加载的
加载另一个表单,该表单再次通过PHP/MySQL填充。当用户更改
中的任何一个时,可以说,更改实际上需要向下移动堆栈

当选择一个选项并触发一个
.change()
时,它就可以正常工作了。问题是第二个
的初始加载,我不知道如何启动
.load()
我想要的

当前版本如下:

在左边是有问题的表单(级别、编号和项目),您可以看到multi-select不加载首次加载或刷新,或者即使更改了行李级别,也需要在行李编号中进行实际选择才能完成我想要的操作

我已经编辑掉了大部分不相关的html,脚本有点“正在进行中”

HTML

选择行李级别
一级
二级
三级
行李号码
1.
2.
3.
袋装物品
dsfgdsg
dsfgdsgdfgfd
JS
$(document).on(“更改”,“选择.getContents”,函数()){
var action=$('select.getContents').parent().attr('action');
内容(行动)
});
$(document).on(“ready”,“select.getContents”,function()){
var action=$('select.getContents').parent().attr('action');
内容(行动)
});  
函数fillContents(action){
$('#upFormContents')。加载(操作,
$('select.getContents').parent().serializeArray());
}

使用
触发器(“更改”)加载第二个
时,可以触发更改事件

在您的情况下,例如:

$('.getContents').trigger('change');

当您更改第一次选择(行李级别)时,请务必使用此代码触发第二次选择。

OT:我阅读了主题标题并想到了《盗梦空间》。。表格中的表格中的表格。。Lol工作得很好,将它粘贴在包含第二个表单的PHP文件中,完全按照我的想象工作。非常感谢。