0
在網站中,我需要在加載頁面時根據代碼後面的參數設置切換面板,並且需要通過javascript進行切換。參數被包含在代碼隱藏的javascript函數中,但是我收到'缺少形式參數'的錯誤,可能是什麼問題?JS缺少正式參數
這裏是由所述的RegisterClientScriptBlock生成的代碼:
<script language='javascript'>function switchactionpanel(1)</script>
這裏是代碼隱藏註冊腳本在負載撥打:
protected void Page_Init(object sender, EventArgs e)
{
String switchAction = "<script language='javascript'>function switchactionpanel(" + (int)((Global.upAction) Enum.Parse(typeof(Global.upAction), Global.ProfileAction.ToString())) + ")</script>";
Page.RegisterClientScriptBlock("switchaction", switchAction);
}
這裏是內的JavaScript功能aspx文件:
<script type="text/javascript">
function switchactionpanel(upaction) {
switch (upaction) {
case 1:
$('#urfcontainer').hide();
$('#rstcontainer').show();
break;
case 2:
$('#urfcontainer').show();
$('#rstcontainer').hide();
break;
};
}
</script>
真棒謝謝,有點尷尬,我忘記了那些小事情有時 – mattgcon
不客氣! – Chris