我有一個表單,在我提交它的時刻,它將我帶到一個網址www.domain.com/search/?maxprice=10000000,但是我希望它做的是帶我去一個自定義的網址例如www.domain.com/search/maxprice_10000000/從表單提交自定義查詢字符串
我發現這個JavaScript代碼,這是意味着允許自定義網址,通過使用event.preventDefault()
做它的默認操作停止形式。然而這個心不是任何工作或心不是裝載在首位
這裏是我的代碼:
<script type="text/javascript">
$(document).ready(function() {
$("#propertysearch").submit(function(event) {
event.preventDefault();
window.location.href = "/"; //whatever i want but the problem is this doesnt seem to execute
});
});
</script>
<form id="propertysearch" action="/search" method="GET">
<p>
<select id="maxprice" name="maxprice" style="width:47%;">
<option value="10000000">Max Price...</option>
<option disabled="disabled" value="10000000">- - - - - - - - - - - - - - - - - - - - - - -</option>
<br />
<option value="100000">?100,000</option>
<option value="150000">?150,000</option>
<option value="200000">?200,000</option>
<option value="250000">?250,000</option>
</select></p>
<p><a href="javascript:document.forms['propertysearch'].submit();" title="Find a Property">Find a Property Now</a> ></p>
</form>
任何幫助,將不勝感激!
UPDATE我現在得到的代碼使用<input type="submit" value="Submit">
代替<a href="javascript:document.forms['propertysearch'].submit();" title="Find a Property">Find a Property Now</a>
所以我怎樣才能改變這種我<a></a>
,使工作它的工作
感謝您的幫助
哥們,我已經發布瞭解決方案,但你沒有注意到它。 – OQJF