我在我的jquery文件中有一个名为“tempVariable”的变量。 现在我需要从c#后面的代码中改变它的值。 我在我的C#代码做什么到现在是c#从后面的代码更改javascript变量的值
public void changeValueInJquery()
{
bool newVal = false;
Page.ClientScript.RegisterClientScriptBlock(
GetType(),
"key", "ChangeValue(" + newVal + ");", true);
}
我jQuery代码是
function ChangeValue(value1) {
alert(value1);
tempVariable = value1;
}
的问题是,ChangeValue()函数永远不会被击中。
我在哪里错了吗?
你看了一眼在源视图生成的脚本? – 2013-03-08 11:52:34
在这个问题中没有什么jQuery。 'jQuery!= Javascript' – Jamiec 2013-03-08 11:52:58
另一个选择就是采用隐藏变量并在jQuery中使用它的值。你可以从后面的代码改变它的值.. – Sachin 2013-03-08 11:55:11