Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/89.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或JQuery_Javascript_Jquery_Forms - Fatal编程技术网

激活混凝土按钮类型=";提交;JavaScript或JQuery

激活混凝土按钮类型=";提交;JavaScript或JQuery,javascript,jquery,forms,Javascript,Jquery,Forms,我有一张表格 在其中,选择按钮 因此,我选择选择一个值,按下更改按钮,然后跟随我,一切都正常工作。 代码 而不是主按钮窗体 <input type="submit" name="odoslat" value="ODOSLAŤ" /> 但是在本例中,Ionchange='this.form.submit()'按钮会激活主窗体ODOSLAT,这对我来说很不方便 当我自动更改选择按钮的值后,JavaScript将被激活。 <input type="submit" id="100"

我有一张表格 在其中,选择按钮 因此,我选择选择一个值,按下更改按钮,然后跟随我,一切都正常工作。 代码

而不是主按钮窗体

<input type="submit" name="odoslat" value="ODOSLAŤ" /> 
但是在本例中,I
onchange='this.form.submit()'
按钮会激活主窗体
ODOSLAT
,这对我来说很不方便

当我自动更改选择按钮的值后,JavaScript将被激活。

<input type="submit" id="100" name ="100" value="ZMEN" />


有人能给我建议吗。提前感谢。

您需要将提交按钮移到
元素之外。然后,当“选择元素”值更改时,您需要单击正确的“提交”按钮。使用如下所示的jQuery:

$(document).ready(function() {
    $('#select1').on('change', function(e) {$('#100').click();});
});

输入不能是SELECTAnthony Grist veľmi pekne vámďakujem的子项。这是我的荣幸。Pri选择funguje na 100%
<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>" enctype="multipart/form-data">

    <select class="hl-1a sel" id="select1" name="select1" onchange='this.form.submit()' > <!--  Here I added the onchange  -->
        <option value="1" > 1 </option>
        <option value="2" > 2 </option>
        <option value="3" > 3 </option>
        <input type="submit" id="100" name ="100" value="ZMEN" /> <!--  I need to get my onchange activate this button  -->
    </select>

    <br />
    <br />
    <input type="submit" name="odoslat" value="ODOSLAT" /> <!-- onchange me this button activates which for me is inconvenient -->

</form>
<input type="submit" id="100" name ="100" value="ZMEN" />
$(document).ready(function() {
    $('#select1').on('change', function(e) {$('#100').click();});
});