0

asp.net コード ビハインドから JavaScript を実行して、隠しフィールドの値を更新しようとしています。以下のコードは、asyncfileuploader uploadcomplete にあります。

If (Not ClientScript.IsStartupScriptRegistered("lowResTrue")) Then
   Page.ClientScript.RegisterStartupScript _
   (Me.GetType(), "lowResTrue", "lowResTrue();", True)
End If

Javascript

function lowResTrue() { 
  document.getElementById('lowResHidden').value = 1;
  alert('currval true: ' + document.getElementById('lowResHidden').value);
}

上記のアラートは、当然のことながら「1」を示しています。しかし、別の JavaScript を実行すると、値が「1」に変更されませんでした。JavaScriptのASP.netトリガーがページを更新していないようです。何か案は?

4

0 に答える 0