Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 使用jQuery在HTML选择列表中添加/删除项目_Asp.net_Jquery_Asp.net Mvc - Fatal编程技术网

Asp.net 使用jQuery在HTML选择列表中添加/删除项目

Asp.net 使用jQuery在HTML选择列表中添加/删除项目,asp.net,jquery,asp.net-mvc,Asp.net,Jquery,Asp.net Mvc,有人能推荐一些他们用来填充客户端HTML选择列表中项目的最佳策略吗 我正在使用ASP.NETMVC应用程序并使用jQuery 所讨论的选择列表只是需要与模型一起保存的字符串的集合 我不希望每个添加的项目都有一个服务器调用,而只是在表单保存后发布所有内容 有什么插件可以让这更容易?是否最好编写我自己的弹出式表单?如果您需要进行大量操作并支持较旧的IE版本,而这些版本的有点不稳定,是的,有一个插件:,尽管它可能对您所做的有点过分 另一种选择是仅使用选择器来选择所需内容,例如: function ad

有人能推荐一些他们用来填充客户端HTML选择列表中项目的最佳策略吗

我正在使用ASP.NETMVC应用程序并使用jQuery

所讨论的选择列表只是需要与模型一起保存的字符串的集合

我不希望每个添加的项目都有一个服务器调用,而只是在表单保存后发布所有内容


有什么插件可以让这更容易?是否最好编写我自己的弹出式表单?

如果您需要进行大量操作并支持较旧的IE版本,而这些版本的
有点不稳定,是的,有一个插件:,尽管它可能对您所做的有点过分

另一种选择是仅使用选择器来选择所需内容,例如:

function addItem(val, text) {
  $("#mySelect").append($("<option>", { value: val, text: text }));
}
function removeItem(val) {
  $("#mySelect option[value='"+val+"']").remove();
  //or:
  $("#mySelect option").filter(function(){ return this.value == val; }).remove();
}
函数附加项(val,text){
$(“#mySelect”).append($(“”,{value:val,text:text}));
}
函数删除项(val){
$(“#mySelect option[value='”+val+“]])。删除();
//或:
$(“#mySelect option”).filter(函数(){返回this.value==val;}).remove();
}