0
我正在MVC中的應用程序工作。我的要求選擇項目應附加到列表項目和selcetd下拉值的項目應該被刪除。到這裏我已經達到了我的要求。 下一步,當我從列表中刪除任何選定的項目,該值應該再次追加到下拉列表中。 這裏是我的代碼 -添加/刪除下拉項目動態使用jquery
@Html.DropDownList("RateType", new List<SelectListItem>()
{
new SelectListItem(){ Text= "Hour", Value = "1"},
new SelectListItem(){ Text= "Day", Value = "2"},
new SelectListItem(){ Text= "Week", Value = "3"},
new SelectListItem(){ Text= "Project", Value = "4"}
}, "-Select-", new { @class = "form-control", id = "ddltype" })
jQuery中
$("#addItem").click(function() {
var selectedValue = document.getElementById('ddltype');
var selectedText = selectedValue.options[selectedValue.selectedIndex].innerHTML;
var desireMax = parseFloat(document.getElementById('maxRatevalue').value);
var desireMin = parseFloat(document.getElementById('minRatevalue').value);
var index = $('#ddltype').get(0).selectedIndex;
$('#ddltype option:eq(' + index + ')').remove();
$("ul").append("<li>" + "Type: " + selectedText + " High: " + desireMax + " Low: " + desireMin +" <a href='javascript:void(0);' class='remove'>X</a></li>");
});
$(document).on("click", "a.remove", function() {
$(this).parent().remove();
});
所以,我怎麼可以追加項目在相同的位置再次到下拉。 另外我想知道如何綁定Id(比如說下拉ID)動態地列出項目?
在此情況下要值添加到下拉 – PRABA
在十字按鈕點擊我要項目回降下來了。(在我所提到的最後一行代碼) –