
1 _setMultipleInputValues: function (param) { 2 //Maybe need to modify here for the new parameter 3 //add a method to set input values from textarea 4 if (param.Name == "AddedParameter1") { 5 bindingElement = true; 6 var textareaValue = ""; 7 textareaValue = $("#" + param.Name + "_textarea").val(); 8 var c; 9 for (var i = 0; i < textareaValue.length; i++) 10 { 11 c = textareaValue.substr(i, 1); 12 if (c == " ") 13 { 14 textareaValue = textareaValue.replace(" ", ","); 15 } 16 } 17 $("#" + param.Name + "_fore").val(textareaValue.substr(0, textareaValue.length - 1)); 18 } 19 else { 20 var showValue = ""; 21 var hiddenValue = ""; 22 $("." + param.Name + "_DropDown_CB").each(function () { 23 if (this.checked && this.value !== "Select All") { 24 showValue += $("[name='" + param.Name + "_DropDown_" + this.value + "_lable']").html() + ","; 25 hiddenValue += this.value + ","; 26 } 27 }); 28 $("#" + param.Name + "_fore").val(showValue.substr(0, showValue.length - 1)); 29 $("#" + param.Name + "_hidden").val(hiddenValue.substr(0, hiddenValue.length - 1)); 30 } 31 },
直接上代码,下面截图做说明: