Javascript 从jquery中的变量中删除一些文本

Javascript 从jquery中的变量中删除一些文本,javascript,jquery,Javascript,Jquery,我在一个变量中有以下文本- <option value="1">A</option><option value="2">2</option><option value="3">3</option> <option value="4">4</option> 有什么建议吗 试试这个 var el =$('<select></select>').append('<option

我在一个变量中有以下文本-

<option value="1">A</option><option value="2">2</option><option value="3">3</option>
<option value="4">4</option>
有什么建议吗

试试这个

var el =$('<select></select>').append('<option value="1">A</option><option value="2">2</option><option value="3">3</option><option value="4">4</option>')
el.find("option[value='3']").remove();
$('div').append(el)
var el=$('').append('A234'))
el.find(“选项[value='3']”)。remove();
$('div')。追加(el)
试试这个

var el =$('<select></select>').append('<option value="1">A</option><option value="2">2</option><option value="3">3</option><option value="4">4</option>')
el.find("option[value='3']").remove();
$('div').append(el)
var el=$('').append('A234'))
el.find(“选项[value='3']”)。remove();
$('div')。追加(el)
试试这个

var el =$('<select></select>').append('<option value="1">A</option><option value="2">2</option><option value="3">3</option><option value="4">4</option>')
el.find("option[value='3']").remove();
$('div').append(el)
var el=$('').append('A234'))
el.find(“选项[value='3']”)。remove();
$('div')。追加(el)
试试这个

var el =$('<select></select>').append('<option value="1">A</option><option value="2">2</option><option value="3">3</option><option value="4">4</option>')
el.find("option[value='3']").remove();
$('div').append(el)
var el=$('').append('A234'))
el.find(“选项[value='3']”)。remove();
$('div')。追加(el)

您可以使用jQuery筛选函数。
这将使您能够更好地控制要处理的数据。

您可以使用jQuery筛选函数。
这将使您能够更好地控制要处理的数据。

您可以使用jQuery筛选函数。
这将使您能够更好地控制要处理的数据。

您可以使用jQuery筛选函数。
这将使您能够更好地控制要处理的数据。

您可以使用
.not()
函数:

var html='<option value="1">A</option><option value="2">2</option><option value="3">3</option><option value="4">4</option>';
html=$(html).not('[value="3"]');
console.log(html);

您可以使用
.not()
函数:

var html='<option value="1">A</option><option value="2">2</option><option value="3">3</option><option value="4">4</option>';
html=$(html).not('[value="3"]');
console.log(html);

您可以使用
.not()
函数:

var html='<option value="1">A</option><option value="2">2</option><option value="3">3</option><option value="4">4</option>';
html=$(html).not('[value="3"]');
console.log(html);

您可以使用
.not()
函数:

var html='<option value="1">A</option><option value="2">2</option><option value="3">3</option><option value="4">4</option>';
html=$(html).not('[value="3"]');
console.log(html);
使用正则表达式:

var num = 3;
var pattern = new RegExp('<option value="'+num+'">.+?<\/option>', 'i');

var options = '<option value="1">A</option><option value="2">2</option><option value="3">3</option><option value="4">4</option>';

options = options.replace(pattern, '');
console.log(options);
var num=3;
var模式=新的RegExp(“.+?”,“i”);
var期权='A234';
选项=选项。替换(模式“”);
console.log(选项);
使用正则表达式:

var num = 3;
var pattern = new RegExp('<option value="'+num+'">.+?<\/option>', 'i');

var options = '<option value="1">A</option><option value="2">2</option><option value="3">3</option><option value="4">4</option>';

options = options.replace(pattern, '');
console.log(options);
var num=3;
var模式=新的RegExp(“.+?”,“i”);
var期权='A234';
选项=选项。替换(模式“”);
console.log(选项);
使用正则表达式:

var num = 3;
var pattern = new RegExp('<option value="'+num+'">.+?<\/option>', 'i');

var options = '<option value="1">A</option><option value="2">2</option><option value="3">3</option><option value="4">4</option>';

options = options.replace(pattern, '');
console.log(options);
var num=3;
var模式=新的RegExp(“.+?”,“i”);
var期权='A234';
选项=选项。替换(模式“”);
console.log(选项);
使用正则表达式:

var num = 3;
var pattern = new RegExp('<option value="'+num+'">.+?<\/option>', 'i');

var options = '<option value="1">A</option><option value="2">2</option><option value="3">3</option><option value="4">4</option>';

options = options.replace(pattern, '');
console.log(options);
var num=3;
var模式=新的RegExp(“.+?”,“i”);
var期权='A234';
选项=选项。替换(模式“”);
console.log(选项);

您可以使用RegEx查找带有值的选项,并按偏移量和长度删除字符串的一部分
$(x).wrapAll('').parent().find('option[value=“1”]')。remove().end().html()
您可以使用RegEx查找带有值的选项,并按偏移量和长度删除字符串的一部分
$(x).wrapAll('').parent().find('option[value=“1”]').remove().end().html()
您可以使用正则表达式查找带有值的选项,并按偏移量和长度删除字符串的一部分
$(x).wrapAll('.parent().find('option[value=“1”]).remove().end().html()
您可以使用正则表达式来查找带有值的选项,并通过偏移量和长度删除字符串的一部分
$(x).wrapAll('''.parent().find('option[value=“1”]')。remove().end().html()
yeap,正是我想要的。yeap,正是我想要的。yeap,正是我想要的。yeap,正是我想要的。