无法使用Jquery设置文本框文本

时间:2011-03-03 21:36:04

标签: jquery html asp.net-mvc html-helper

尝试设置此文本框

<%= Html.TextBoxFor(m => m.IndicationCalculatorNewGroupName, new {propertyName = "IndicationCalculatorNewGroupName", onchange = "UpdateField(this);", dontRegisterNewIndication = true })%>
像这样:

$("#IndicationCalculatorNewGroupName").val('-- Enter new Group Name --');

我正在使用该ID以及当我执行$("#IndicationCalculatorNewGroupName").show();之类的其他操作时访问它,但在我尝试设置文本时却没有。

谢谢!

1 个答案:

答案 0 :(得分:2)

$('#IndicationCalculatorNewGroupName').val('-- Enter new Group Name --');是正确的jQuery语法,所以问题就是其他问题。

这是一个jsfiddle显示:http://jsfiddle.net/bdL2Q/

请提供其他详细信息吗?

Html.TextBoxFor生成的标记是什么? 您尝试运行的确切jQuery代码是什么? (它是否与您发布的代码片段一样简单?)