使用模式中的jquery发送带有隐藏输入的javascript变量

时间:2017-09-19 14:18:53

标签: javascript php jquery html

所以有两种模式只有一个下拉选项。选择第一个下拉列表后出现第二个模态。在第二次下拉列表中选择之后,我想提交带有下拉输入的表单 这是正确的方法吗?下面是我的第二个模态第二模态的代码

<div id="time_modal" class="modal">
    <form id="popup-form" action="some.php">
            <select name="timing" id="choose-timing" onchange="this.form.submit()">
                <option value="">Select</option>
                <option value="">something</option>
            </select>
            <input type="hidden" name="demo_val" value="<?php echo '<script>$(function(){
            $("#first_modal_select").on("change",function(e){
            var locn1 = $( "#first_modal_select" ).val();}); document.write(locn1);                 
            </script>' ?>" id="demo_val"/>
        </div>
    </form>
</div>

1 个答案:

答案 0 :(得分:0)

从我所看到的,您试图获取尚不存在的HTML元素的值,然后尝试将其附加到DOM。

我想你会在这里找到你想要的东西: https://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_hidden_value

这是一个普通的JS实现,但你应该能够找到这个jQuery :)希望这会有所帮助。