ورود

View Full Version : سوال: آیتم انتخاب شده ی dropdownlist در asp.net



sabagood
جمعه 18 آذر 1390, 23:53 عصر
سلام
من می خواستم با js یا جی کوئری مقدار آیتمی که توی dropdownlist انتخاب میشه و تیک می خوره رو داشته باشم
کسی هست کمکم کنه؟
dropام از نوع asp ای هست
ممنون

ricky22
شنبه 19 آذر 1390, 06:01 صبح
سلام.
اعمال متداول با select (يا همان DropDownList / ComboBox) توسط jQuery (http://www.dotnettips.info/2009/09/select-dropdownlist-combobox-jquery.html)

$("#<%=ddlTest.ClientID %>").val()

sabagood
شنبه 19 آذر 1390, 10:18 صبح
شرمنده منظورم radio button list هست
من همچین چیزی دارم
<asp:RadioButtonList ID="rblMary" runat="server" RepeatDirection="Horizontal">
<asp:ListItem Value="0" >مجرد</asp:ListItem>
<asp:ListItem Value="1">متاهل</asp:ListItem>
</asp:RadioButtonList>
حالا می خام value آیتم انتخابی داشته باشم
زبان برنامه نویسم asp.net,csharp هست
خیلی خیلی ممنون

ricky22
شنبه 19 آذر 1390, 10:22 صبح
خواهش می کنم :)
$("#<%= rblMary.ClientID %> input:checked").val();

sabagood
شنبه 19 آذر 1390, 10:32 صبح
ولی این کار نمیکنه !

ricky22
شنبه 19 آذر 1390, 10:36 صبح
ولی این کار نمیکنه !
باید کار کنه.
لطفا یک صحفه ی ASPX (خلاصه) به همراه کدی که استفاده کردید ضمیمه کنید تا بشه دقیق بررسی کرد.
پ ن : استفاده از ابزار Firbebug در این مواقع جهت پیدا کردن علت مشکل بسیار مفید هست.
موفق باشید.

sabagood
شنبه 19 آذر 1390, 10:48 صبح
<span id="mary">: وضعیت تاهل</span>

<asp:RadioButtonList ID="rblMary" runat="server" RepeatDirection="Horizontal">
<asp:ListItem Value="0" >مجرد</asp:ListItem>
<asp:ListItem Value="1">متاهل</asp:ListItem>
</asp:RadioButtonList>

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
$("#btnSaveStaffchanges").click(function(){
$("#Loading").show();
if($("#cbStaffAlarm").is(':checked'))
{
ResultAlarm=true;
}
else
{
ResultAlarm=false;
}
alert(("#<%= rblMary.ClientID %> input:checked").val());
});
$.ajax({
type:"POST",
url: "../Common.asmx/SaveStaffPro",
data:"{'StaffID':'"+$("#hfSession").val()+"','ContactNO':'"+$("#txtStaffTel").val()+"','Adress':'"+$("#txtStaffAddress").val()+"','PostCode':'"+$("#txtStaffPostCode").val()+"','Marital':'"+1+"','UsrName':'"+$("#txtStaffUsr").val()+"','pass':'"+$("#txtStaffPass2").val()+"','AlarmActivation':'"+ResultAlarm+"'}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success:function()
{
alert("0k ");
},
error:function(){alert('nayumad');},
complete:function(){ $("#Loading").hide();}


اینی که شما فرمودین و آلرت می کنم ولی هیچی نمیشه!