Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/75.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.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 自动提交表单不起作用_Javascript_Jquery_Html - Fatal编程技术网

Javascript 自动提交表单不起作用

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

使用此开源文件:

我想自动提交表单,但没有响应

我用这个作为参考

这就是我想做的-提交URL参数,但不起作用

修订版

首先,我在
中添加了一个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>