❶ jquery復選框全選之後,把所獲取到的選中項的id以json格式,通過ajax傳送出去,怎樣做到呢
你好!!
$(function(){
$(":button[value='提交']").click(function(){
vardata=$(":checkbox[name='subBox']:checked").map(function(){
return$(this).val();
}).get();
$.ajax({
type:"POST",
url:"你的url",
data:{"data":data},
success:function(msg){
//你的處理代碼
}
});
});
});
希望對你有幫助!!
❷ jquery checkbox怎麼選中和不選中
<!--默認選中-->
<input type="checkbox" checked="checked" id="ck">
<script>
$(function () {
// 動態綁定默認狀態
// $("#ck").attr("checked",true)//選中
// $("#ck").attr("checked",false)//未選中
//點擊判斷選中還是未選中
$("#ck").click(function () {
if ($(this).is(":checked")) {
alert("選中");
} else {
alert("未選中");
}
})
});
</script>
❸ jquery獲取動態生成的checkbox結點
我猜是你綁定事件的時間不對。
$.getJSON()是非同步調用的方法,調用其返回的數據動態生成checkbox,應該確保頁面繪制完這個checkbox之後,再給這個checkbox綁定事件。即在回調函數給它綁定事件。
在$("#selectSub").html(listHtml).css("text-align","left");
的下一行寫這綁定語句:
$("#selectSub :checkbox").click(
function()
{
alert(123);
}
);
❹ struts2.1 和ajax實現二級下拉框聯動,使用jquery、json,代碼怎麼實現。
我這有一個strruts1和ajax實現的二級聯動案例,
省市級聯ssh1+jquery+json;struts2.1也可以實現,參考我這個稍微改動一下就OK了!
如果需要,請把郵箱貼出來!
❺ jquery中json對象轉為普通字元串
serialize()返回值是字元串。
serializeArray()此方法返回的是JSON對象而非JSON字元串。需要使用插件或者第三方庫進行字元串化操作。
jquery1.4API中有個例子是這么把JSON對象轉成字元串的。
示例
描述:
取得表單內容並插入到網頁中。
HTML 代碼:
<p id="results"><b>Results:</b> </p>
<form>
<select name="single">
<option>Single</option>
<option>Single2</option>
</select>
<select name="multiple" multiple="multiple">
<option selected="selected">Multiple</option>
<option>Multiple2</option>
<option selected="selected">Multiple3</option>
</select><br/>
<input type="checkbox" name="check" value="check1"/> check1
<input type="checkbox" name="check" value="check2" checked="checked"/> check2
<input type="radio" name="radio" value="radio1" checked="checked"/> radio1
<input type="radio" name="radio" value="radio2"/> radio2
</form>
jQuery 代碼:
var fields = $("select, :radio").serializeArray();
jQuery.each( fields, function(i, field){
$("#results").append(field.value + " ");
});
❻ jquery怎麼從數據 裡面把數據 取出來顯示在頁面上
第一步,創建一個HTML,html是網頁的基礎與骨架:
❼ jquery循環添加checkbox
我猜是你綁定事件的時間不對。
$.getJSON()是非同步調用的方法,調用其返回的數據動態生成checkbox,應該確保頁面繪制完這個checkbox之後,再給這個checkbox綁定事件。即在回調函數給它綁定事件。
在$("#selectSub").html(listHtml).css("text-align","left");
的下一行寫這綁定語句:
$("#selectSub :checkbox").click(
function()
{
alert(123);
}
);
❽ jQuery 表單數據存入 JSON
HTML
因為本人沒用過jQuery,所以前期寫了一堆事件,做了一些調試工作...
後邊要使用到 name 做判斷
HTML
JS
網頁
注意:
radio 和 checkbox 中的 value 不止一個。
若要把多個數據填充給一個 key ,是需要使用數組存放數據的。
第一次寫的時候沒考慮到 radio 和 checkbox 的數據,就直接使用字元串賦值了。
後來調試的時候發現,不管多選框中選擇多少個項, hobby 的 value 始終是最後一個 checkbox 的 value ....
使用數組,首先就要初始化對象。
因為使用 Array 對象的 push() 方法可以很方便的向後插入數據...