Javascript 自动提交表单不起作用
使用此开源文件: 我想自动提交表单,但没有响应 我用这个作为参考 这就是我想做的-提交URL参数,但不起作用 修订版 首先,我在Javascript 自动提交表单不起作用,javascript,jquery,html,Javascript,Jquery,Html,使用此开源文件: 我想自动提交表单,但没有响应 我用这个作为参考 这就是我想做的-提交URL参数,但不起作用 修订版 首先,我在中添加了一个id,当我通过URL传递这些值时,文本框上的“值”保持不变 <form method='post' action='sl_eob_search.php' id='search_invoice' enctype='multipart/form-data'> . . . <td> <input type
中添加了一个id,当我通过URL传递这些值时,文本框上的“值”保持不变
<form method='post' action='sl_eob_search.php' id='search_invoice'
enctype='multipart/form-data'>
.
.
.
<td>
<input type='text' name='form_pid' size='10'
value='<?php echo $_POST['form_pid']; ?>'
title='<?php xl("Patient chart ID","e"); ?>'>
</td>
<td>
<?php xl('Encounter:','e'); ?>
</td>
<td>
<input type='text' name='form_encounter' size='10'
value='<?php echo $_POST['form_encounter']; ?>'
title='<?php xl("Encounter number","e"); ?>'>
</td>
.
.
.
<td>
<input type='submit' name='form_search' id='search'
value='<?php xl("Search","e"); ?>'>
</td>
.
.
.
</form>
什么也没发生。用单击而不是提交解决了这个问题
$(document).ready(function(){$("#search").click();});
谢谢 您使用了提交字段(
搜索
)的id
:
请将您的相关代码粘贴到您遇到错误的地方。请查看您链接的问题的已接受答案,在那里您可以看到您需要选择表单并在表单上调用sumbit。你试过了吗?我在你链接的代码中找不到它。向我们展示您尝试了什么,它如何“不起作用”(它是否产生错误,或什么?)。修改了我的问题,没有错误,它不会显示任何内容-例如,如果您手动单击“搜索”,我确实使用了表单名,但它没有做到:(
document.forms['search_invoice'].submit();
$(document).ready(function(){$("#search").click();});
<script type="text/javascript">
$(document).ready(function() {
$("#search").submit();
});
</script>
<script type="text/javascript">
$(document).ready(function() {
$("#search_invoice").submit();
});
</script>