我有一個表單,我不能改變,我必須從jquery處理它的提交功能。提交表單而不提交按鈕並且不刷新頁面?
表單只有單選按鈕。我希望在單選按鈕被選中時不提交頁面的情況下提交表單。
這是我試過的代碼。
$('input[type="radio"]').click(function(){
if ($(this).is(':checked'))
{
$('form#my-form').submit(function(){
alert('form submitted');
});
}
});
它應該提醒「表單提交」,但它沒有。
我做錯了什麼?
你對「提交」有什麼意思?你希望表單中的信息用ajax發送到某個地方,還是希望表單中的信息被添加到HTTP_POST中? – Krycke
使用$ .post並使用e.preventDefault()來防止提交或使用簡單的按鈕而不是提交按鈕。是的,你需要寫一些javascript,但它的工作肯定是你的要求。 – Adrian
嘗試從http://www.malsup查看ajaxSubmit。com/jquery/form/ – Adrian