C# asp.net中的jquery
我有一个jqueryC# asp.net中的jquery,c#,jquery,asp.net,visual-studio,C#,Jquery,Asp.net,Visual Studio,我有一个jquery function MoveTo() { var realvalues = []; var selectedValues = ""; var Existingvalues = $('#<%=HFSelecteditems.ClientID%>').val(); var currentval = ""; $('#<%=lbItemList.ClientID%> :selected').each(funct
function MoveTo() {
var realvalues = [];
var selectedValues = "";
var Existingvalues = $('#<%=HFSelecteditems.ClientID%>').val();
var currentval = "";
$('#<%=lbItemList.ClientID%> :selected').each(function(i, selected) {
var AddL = true;
var ExistingarrvalL = Existingvalues.split(",");
currentval = $(selected).val() + ";" + $(selected).text();
jQuery.each(ExistingarrvalL, function(j, existingvalues) {
if (ExistingarrvalL[j] == currentval) {
AddL = false;
return false;
}
});
if (AddL) {
selectedValues += currentval + ",";
}
});
Existingvalues += selectedValues;
alert(Existingvalues);
$('#<%=HFSelecteditems.ClientID%>').val(Existingvalues);
UpdateSelectedList();
}
函数MoveTo(){
var realvalues=[];
var selectedValues=“”;
var Existingvalues=$('#').val();
var currentval=“”;
$(“#:选定”)。每个(函数(i,选定){
var AddL=真;
var ExistingarrvalL=Existingvalues.split(“,”);
currentval=$(选定).val()+“;”+$(选定).text();
each(ExistingarrvalL,函数(j,existingvalues){
if(ExistingarrvalL[j]==currentval){
AddL=假;
返回false;
}
});
如果(地址){
selectedValues+=currentval+“,”;
}
});
现有值+=所选值;
警报(现有值);
$('#').val(现有值);
UpdateSelectedList();
}
如何访问代码隐藏中现有值的值?我使用c#可以这样做
var txtUsernameID = '<%= txtUsername.ClientID %>';
than
txtUserNameId = '#' + txtUserNameId;
var val = $(txtUserNameId).val();
var txtUsernameID='';
比
txtUserNameId='#'+txtUserNameId;
var val=$(txtUserNameId).val();
您可以这样做
var txtUsernameID = '<%= txtUsername.ClientID %>';
than
txtUserNameId = '#' + txtUserNameId;
var val = $(txtUserNameId).val();
var txtUsernameID='';
比
txtUserNameId='#'+txtUserNameId;
var val=$(txtUserNameId).val();
你不能Existingvalues
存在于客户端(用户浏览器),因此您需要以某种方式将其传递给服务器端
您可以将其作为查询字符串参数发送,也可以将其保存在隐藏字段中并进行回发。您不能这样做
Existingvalues
存在于客户端(用户浏览器),因此您需要以某种方式将其传递给服务器端
您可以将其作为查询字符串参数发送,也可以将其保存在隐藏字段中并进行回发。使用隐藏变量并存储现有值值,然后在代码隐藏中获取该值 客户端:
$("#hdExistingvalues").val(Existingvalues);
代码隐藏:
string str =hdExistingvalues.value;
使用隐藏变量并存储现有值,然后在代码隐藏中获取该值 客户端:
$("#hdExistingvalues").val(Existingvalues);
代码隐藏:
string str =hdExistingvalues.value;