例如向下圖這樣的單選核取type='radio'按鈕
如果要用JS來取得Radio數值然後透過 $.ajax來儲存數值,方法如下:
//結構
<div class='form-group'>
<label class='col-sm-4'>狀態(啟用/關閉)</label>
<div class='col-sm-8'> <label class='radio-inline'>
<input type='radio' id='' name='enable' value='0'>不啟用
</label><label class='radio-inline'>
<input type='radio' id='' name='enable' checked=checked value='1'>啟用
</label>
<br /><br /><br /></div>
</div>
藍字為input的name值,我們就要利用name來取得value中紅色的數值
//JS
$("body").on("click", "按鈕id或class值", function (e){
$enable=$('input[name=enable]:checked').val()
// alert($enable);
})
如果要用JS來取得Radio數值然後透過 $.ajax來儲存數值,方法如下:
//結構
<div class='form-group'>
<label class='col-sm-4'>狀態(啟用/關閉)</label>
<div class='col-sm-8'> <label class='radio-inline'>
<input type='radio' id='' name='enable' value='0'>不啟用
</label><label class='radio-inline'>
<input type='radio' id='' name='enable' checked=checked value='1'>啟用
</label>
<br /><br /><br /></div>
</div>
藍字為input的name值,我們就要利用name來取得value中紅色的數值
//JS
$("body").on("click", "按鈕id或class值", function (e){
$enable=$('input[name=enable]:checked').val()
// alert($enable);
})
這樣當點擊按鈕時就會取得name=enable被核取中數值,之後再吧$enable變數值透過$.ajax存進資料庫即可!!
教學撰寫:徐嘉裕 Neil hsu
留言
張貼留言