나는이 머리카락을 너무 오래 당겨서 사용하고 있습니다. 바라건대 너희들이 도와 줄 수 있기를 바랍니다.jQuery를 사용하여 추가 된 ASP.Net ListBox 항목
사용자가 "기술"목록에서 "내 개인 기술"을 추가 할 수있는 양식이 있습니다. 이 시나리오에서는
<script language="javascript" type="text/javascript">
function AddItSkills() {
var selectedOptions = jQuery('#<%=ListITProgramming.ClientID %> option:selected');
if (selectedOptions.length == 0) {
alert("Please select option to move.");
return false;
}
if (selectedOptions.length == 1) {
if (jQuery("#<%=ListMyITProgramming.ClientID %> option[value='" + selectedOptions.val() + "']").length > 0) {
}
else {
jQuery('#<%=ListMyITProgramming.ClientID %>').append(jQuery(selectedOptions).clone());
}
}
else if (selectedOptions.length > 1) { jQuery(selectedOptions).each(function() { if (jQuery("#<%=ListMyITProgramming.ClientID %> option[value='" + this.value + "']").length > 0) { } else { jQuery('#<%=ListMyITProgramming.ClientID %>').append(jQuery(this).clone()); } }); }
jQuery(selectedOptions).remove();
return false;
}
function RemoveITSkills() {
var selectedOptions = jQuery('#<%=ListMyITProgramming.ClientID %> option:selected');
if (selectedOptions.length == 0) {
alert("Please select option to move.");
return false;
}
if (selectedOptions.length == 1) {
if (jQuery("#<%=ListITProgramming.ClientID %> option[value='" + selectedOptions.val() + "']").length > 0) {
}
else {
jQuery('#<%=ListITProgramming.ClientID %>').append(jQuery(selectedOptions).clone());
}
}
else if (selectedOptions.length > 1) { jQuery(selectedOptions).each(function() { if (jQuery("#<%=ListITProgramming.ClientID %> option[value='" + this.value + "']").length > 0) { } else { jQuery('#<%=ListITProgramming.ClientID %>').append(jQuery(this).clone()); } }); }
jQuery(selectedOptions).remove();
return false;
}
, "기술 -() 아래 그림과 jQuery를 사용하여 코드
는 나는"플러스 버튼 (+) "와 마이너스 버튼을 행한 "은 데이터베이스에서 제한되며"내 개인 기술 "은 비어 있습니다. 사용자는 "나의 개인 기술"에 "기술"을 추가하고 저장 버튼을 클릭하십시오.
j # 코드 뒤에는 jQuery를 통해 추가 되었기 때문에 "내 개인 기술"에서 항목 목록을 가져올 수 없습니다.
"내 개인 기술"항목을 C# 코드 뒤에 표시 할 수있는 사람이 있습니까?
사용 Request.Params [ "ListITProgramming"] –
가장 쉬운 것은 jQuery를 사용하여 잊지 및 UpdatePanel에서 ASP.Net 컨트롤을 배치하는 것입니다. –
@ Anna.P : 당신이 제안한 것을 조사하고 있습니다. –