有没有办法动态更改javascript中的选择标记的值和显示?

时间:2015-07-07 17:58:38

标签: javascript jquery html ajax

这是我的html文件中的Javascript:

normalizeResponse

这是我的HTML:

RESTSerializer

我想要做的是点击更改select语句,使其重置为“Listing Discrepency”的默认显示,并将值分配给“Listing Discrepency”。

3 个答案:

答案 0 :(得分:3)

您只需将select的selectedIndex属性更改为第一个0项。

HTML:

<button class="reset">Reset</button>  

jQuery的:

$(".reset").click(function () {
    $('#type1').prop('selectedIndex', 0);
});

或者只是纯JavaScript:

document.getElementById("type1").selectedIndex = "0";

工作brute-force

答案 1 :(得分:0)

可以通过

来实现
public ActionResult Edit(int id) {
    var model = new db.Products.Find(id)
    return View(model);
}
您的$("#type1").val('Listing Discrepancy'); 事件回调

中的

<强> example

答案 2 :(得分:0)

在选择标记后添加此代码

<button onClick="$('#type1').val('Listing Discrepancy');">Reset</button>