Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/415.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/136.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
Javascript 使用jquery更改selectbox中的默认文本_Javascript_Php_Jquery_Html - Fatal编程技术网

Javascript 使用jquery更改selectbox中的默认文本

Javascript 使用jquery更改selectbox中的默认文本,javascript,php,jquery,html,Javascript,Php,Jquery,Html,我有一个id为“edit field service line tid”的选择框,默认值为默认文本“-Any-” 此选择字段由生成。所以我想将jquery中的文本“-Any-”改为“successstories” -任何- 零售 大数据 云 只需更改选择框的值,就像更改文本框一样 $("#selectboxid).val('selectvalue'); 只需更改选择框的值,就像更改文本框一样 $("#selectboxid).val('selectvalue'); 试试这个 $('#edi

我有一个id为“edit field service line tid”的选择框,默认值为默认文本“-Any-”

此选择字段由生成。所以我想将jquery中的文本“-Any-”改为“successstories”

-任何- 零售 大数据 云
只需更改选择框的值,就像更改文本框一样

$("#selectboxid).val('selectvalue');

只需更改选择框的值,就像更改文本框一样

$("#selectboxid).val('selectvalue');
试试这个

$('#edit-field-service-line-tid option[value="All"]').text('Success Stories');
它应该能用。

试试这个

$('#edit-field-service-line-tid option[value="All"]').text('Success Stories');
它应该能用。

$function{ $“编辑-field-service-line-tid选项:eq0”。文本“成功故事”; }; -全部- 零售大数据 云 $function{ $“编辑-field-service-line-tid选项:eq0”。文本“成功故事”; }; -全部- 零售大数据 云 试试这个

$(function(){
$('select option:contains("- Any -")').text('Success Stories');
});
试试这个

$(function(){
$('select option:contains("- Any -")').text('Success Stories');
});

只需通过id获取option的第一个元素并更改其文本即可

按ID:

$($("#edit-field-service-line-tid option")[0]).text('Success Stories')

只需通过id获取option的第一个元素并更改其文本即可

按ID:

$($("#edit-field-service-line-tid option")[0]).text('Success Stories')

你没有所谓成功故事的选择。您想更改选项本身吗?它总是第一位的吗?我的意思是,这永远是第一个选择?你没有所谓成功故事的选择。您想更改选项本身吗?它总是第一位的吗?我的意思是,始终是第一个选项?这将只是从select中选择另一项,而不是按照op的要求更改文本。这将只是从select中选择另一项,而不是按照op的要求更改文本。问题是要求使用jquery动态更改该项,不在代码中,它自己的问题是要求使用jquery动态地更改它,而不是在代码中,它自己可以给出一些fiddle示例谢谢@ABCatella:你可以给出一些fiddle示例谢谢@ABCatella:OP不是要求更改第一个元素。OP不是要求更改第一个元素。