0
我想在表單的提交按鈕上調用jquery ajax函數。我的表單是樹枝的形式,因爲我想要做ajax調用,所以我沒有提及任何操作。Symfony方法沒有在jQuery中調用提交動作
<label for="email">Email</label>
<input type="text" name="username" value="" />
<label for="email">Password</label>
<input type="password" name="password" value="" />
<input type="submit" name="action" id="login" value="login" />
我的JS是這樣的:
$("#login").click(function(event) {
var posting = $.post(http://domain-name/api/login, $('#mainform').serialize(), function(data,status) {
if(status == 'success'){
當我點擊提交按鈕,它不重定向到該網址。相反,它採用相對URL並嘗試找出未定義的app-> post('/ login')的路徑。
我不明白爲什麼它不調用js函數。
如果u've形式標記中的代碼:嘗試改變'類型=「提交」''給類型=「按鈕」' –
需要更多的代碼,什麼是「網址」?你可以發佈整個表單嗎? – 1337holiday
Url是一個全局網址 - 一個API調用 – Prashama