我的代码中定义了一个变量,如下所示:
var select = $('.selMake');
我想选择具有值"占位符"的选项。如何使用变量选择选项?我需要更改具有值"占位符"
的选项的html答案 0 :(得分:0)
尝试
$("select.selMake").val("placeholder");
使用变量:
var $select = $('.selMake');
$select.val("placeholder");
在指示jquery对象时使用$前缀通常是一种好习惯。
根据评论进行编辑: 试试
$select.find('option[value="placeholder"]').text("newText");
答案 1 :(得分:0)
你是什么意思"选择"和"选项"?是下拉选择HTML吗?
如果是这样,您可以尝试使用以下代码选择具有占位符值的选项:
var select = $('.selMake');
//select the option that have value of placeholder
var optionWithPlaceholder = select.find("option[value='placeholder']");
//you can do anyting here
optionWithPlaceholder.html("after edit");
我在这里尝试了这段代码:http://jsfiddle.net/Lg67qcj1/