我的CI應用程序中的提交按鈕上有一個onclick事件。所以當用戶點擊提交時,它會轉到我的js函數來禁用按鈕,但它不會繼續處理。我使用了這個「document.forms [」mainFrm「]。submit();」,但由於代碼被寫入的方式,我需要它直接到控制器並完成處理。如何使用JavaScript函數調用MVC控制器
那麼如何從我的js函數調用CI控制器?
這裏是正在調用的onClick功能:
function disableWhenSubmit()
{
alert ("You did get here");
var holdBtnElement = document.getElementById('btn_Add');
holdBtnElement.disabled = true;
holdBtnElement.value = "sending ...";
//document.forms["createRequestForm"].submit();
<?= base_url();?>index.php/request"; //this is what I am working on
}
,這裏是按鈕:
input type="submit" id="btn_Add" name="btn_Add" value="Submit">
我認爲你在尋找[Ajax](http://en.wikipedia.org/wiki/Ajax_(編程)) – safarov 2012-03-28 16:28:57