Javascript 使用jQuery从select中删除选项
这个代码怎么了?当已选择某个选项时,我想从select中删除该选项[存储在变量中)。我从控制台收到此错误: 未捕获错误:语法错误,无法识别的表达式: select.numescripcionproducto选项[value=Aspiradora Industrial] 这就是我到目前为止所做的:Javascript 使用jQuery从select中删除选项,javascript,jquery,select,Javascript,Jquery,Select,这个代码怎么了?当已选择某个选项时,我想从select中删除该选项[存储在变量中)。我从控制台收到此错误: 未捕获错误:语法错误,无法识别的表达式: select.numescripcionproducto选项[value=Aspiradora Industrial] 这就是我到目前为止所做的: $(".formularioVenta").on("change", "select.nuevaDescripcionProducto", f
$(".formularioVenta").on("change", "select.nuevaDescripcionProducto", function() {
var nombreProducto = $(this).val();
$("select.nuevaDescripcionProducto option[value="+nombreProducto+"]").remove();
如果有人有任何想法,请告诉我…由于字符串中有空格,您需要为该值加上引号
$("select.nuevaDescripcionProducto option[value='"+nombreProducto+"']").remove();
// ^^ single quotes ^^
或者使用filter()作为替代方法
由于字符串中有空格,因此需要为该值加上引号
$("select.nuevaDescripcionProducto option[value='"+nombreProducto+"']").remove();
// ^^ single quotes ^^
或者使用filter()作为替代方法