Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/391.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_Php_Jquery_Ajax - Fatal编程技术网

如何根据启用的javascript更改表单操作?

如何根据启用的javascript更改表单操作?,javascript,php,jquery,ajax,Javascript,Php,Jquery,Ajax,我有一个表单,我想默认调用javascript ajax函数来获取输出。如果用户没有启用javascript,我需要能够识别并将表单操作更改为php页面。你知道怎么做吗 <form class="form-inline" role="form" action="javascript:search();"> <div class="form-group"> <label class="sr-only" for="search">Search</

我有一个表单,我想默认调用javascript ajax函数来获取输出。如果用户没有启用javascript,我需要能够识别并将表单操作更改为php页面。你知道怎么做吗

<form class="form-inline" role="form" action="javascript:search();">
  <div class="form-group">
    <label class="sr-only" for="search">Search</label>
    <input type="text" class="form-control" id="search" placeholder="Search">
  </div>
  <button type="submit" class="btn btn-default">Search</button>
</form>

搜寻
搜寻

search()
将通过ajax获取表单输入和输出,而无需重新加载页面。如果未启用javascript,我需要将操作更改为just
search.php

默认情况下将操作设置为
search.php

如果启用了客户端JavaScript,下面的代码将更改操作

$(function () {
    $('.form-inline').prop('action', 'javascript:search();');
});

默认情况下,将操作设置为
search.php

如果启用了客户端JavaScript,下面的代码将更改操作

$(function () {
    $('.form-inline').prop('action', 'javascript:search();');
});

默认情况下,将操作设置为
search.php

如果启用了客户端JavaScript,下面的代码将更改操作

$(function () {
    $('.form-inline').prop('action', 'javascript:search();');
});

默认情况下,将操作设置为
search.php

如果启用了客户端JavaScript,下面的代码将更改操作

$(function () {
    $('.form-inline').prop('action', 'javascript:search();');
});