如何根据启用的javascript更改表单操作?
我有一个表单,我想默认调用javascript ajax函数来获取输出。如果用户没有启用javascript,我需要能够识别并将表单操作更改为php页面。你知道怎么做吗如何根据启用的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</
<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,我需要将操作更改为justsearch.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();');
});