2011-06-06 40 views
0

有誰知道我是否可以使用調用頁面其他不同的方法比:發送基於URL字符串變量形式

window.location.replace("step2.php?cat="+index+"&state="+current_state); 

我真的很想做一個表單提交,最好使用jQuery,例如:

javascript:document.ctl.H05.value='311'; 
document.ctl.cat="+index+"; 
document.ctl.state="+current_state」; 
document.ctl.submit(); 

你知道這個語法是什麼嗎?

回答

1

我在那裏看不到任何jQuery。我想你正在尋找ajax;你可以看看MDC doc page for ajax。 jQuery有一個​​。沒有你的應用程序更多的上下文,jQuery代碼做一個Ajax請求將是:

$.ajax({ 
    url: 'step2.php', 
    data: {cat: index, state: current_state} 
}); 

你也可以做一個表單提交事件處理程序 - 這樣,當你點擊提交按鈕,請求可以不製作刷新頁面:

$('#ctl').submit(function(){ 
     $.ajax({ 
     url: 'step2.php', 
     data: {cat: index, state: current_state} 
    }); 

    return false; //cancel default form submit action 
}); 

還有一個jQuery plugin to ajaxify form submissions