如何在jquery中获取输入值?

时间:2013-10-16 18:46:30

标签: javascript jquery html vb.net

我通过序列化程序将json值传递给此输入。如何检索动态值?这将返回“[”而不是json值。

<input id="jsonValue" type="hidden" value="<%=sb.ToString%>"/>

 $('#jsonValue').val();

传递给此输入的值的示例是:

      {["Blah","BliBlah","Temporary Employee",000001],["Blah","BlihBlah","Mgr",000002]}

1 个答案:

答案 0 :(得分:1)

问题不在于你的javascript,你的HTML无效。你需要使json字符串对html安全,用"替换所有出现的&quot;。我不知道如何在vb.net中这样做,但它不应该太难。

<input id="jsonValue" type="hidden" value="["foo"]"/>

成为

<input id="jsonValue" type="hidden" value="[&quot;foo&quot;]"/>

许多服务器端语言都有一种方法可以帮到你。