PDA

View Full Version : سوال: مشکل در خواندن مقادیر یک checkbox family



chaown
جمعه 23 فروردین 1392, 15:52 عصر
سلام.
اگر بخوام مقادیر تیک دار این checkbox family رو درون یه متغیر به صورت string ذخیره کنم که بتونم اون رو توسط تابع $.post ارسال کنم باید چه کار کنم؟

<input type="checkbox" id="emk" value="parking">پارکینگ<br/>
<input type="checkbox" id="emk" value="lift">آسانسور<br/>
<input type="checkbox" id="emk" value="anbari">انباری<br/>

jalil_gh
شنبه 24 فروردین 1392, 10:27 صبح
اینو امتحان کن

var strValues = [];
$('input[type="checkbox"]:checked').each(function (index) {
strValues[index] = $(this).val();
});

مقادیر انتخابی تو آرایه strValues قرار میگیره

در ضمن از نظر استاندارد مقدار id تو هر صفحه باید منحصر به فرد باشه. یعنی چند تگ با یک id نباید در یک صفحه باشه.

chaown
شنبه 24 فروردین 1392, 11:51 صبح
var strValues = [];
$('input[type="checkbox"]:checked').each(function (index) {
strValues[index] = $(this).val();
});


ممنون.
با قطعه کد زیر خواسته من انجام شد
var strValues = [];
var emkanatInputs="";
$('input[type="checkbox"]:checked').each(function (index) {
strValues[index] = $(this).val();
emkanatInputs+=strValues[index]+', ';
});