我有一个将发布数据发送到PHP解析器的表单,但是我要求用户输入大量数据,所以我选择了jQuery UI模式对话框以简化输入。
因此,用户输入字段的值 - 名称,公司等,并打开一个对话框,他可以在其中选择机器,零件等。示例代码如下。
<form method="post">
<input name="first_name" type="text">
<input name="last_name" type="text">
<div id="modal">
...
some more inputs here
...
</div>
</form>
问题是,模态对话框中的输入不会发布到PHP。通常情况下,模态窗口是通过CSS隐藏的,并且在发布表单时隐藏了它,所以我认为这是问题所在。
有没有人遇到过相同或类似的问题?
对它有任何热修复?
我提到硬编码的javascript来设置输入&#39;模态中的值不是一个选项,因为我们有30个不同的模态,其中包含10个以上的输入字段。
答案 0 :(得分:1)
为模态中定义的元素尝试HTML5输入元素的表单属性。