如何从C#程序调用jQuery JavaScript程序

问题描述:

我希望能够从C#程序调用jQuery JavaScript程序。



我该怎么做?

I want to be able to call a jQuery JavaScript program from C# program.

How do I do this?

Progress = 123;
ClientScript.RegisterStartupScript(GetType(), "Javascript", "javascript:setProgress(" + Progress + "); ", true);




<script type="text/javascript">
    $(document).ready(function () {
        function setProgress(progress) {
            var somevalue = process;
            $("#<%= TextBox2.ClientID %>").text(somevalue);

        });
    });
</script>

document ) .ready( function (){
function setProgress(progress){
var somevalue = process;
(document).ready(function () { function setProgress(progress) { var somevalue = process;


#<%= TextBox2.ClientID%>)。text(somevalue);

});
});
< / script>
("#<%= TextBox2.ClientID %>").text(somevalue); }); }); </script>


一眼就看起来javascript需要稍加修改:

At a glance it looks like the javascript requires slight modification:
//function moved out of jQuery ready wrapper
function setProgress(progress) {
  //var somevalue = process; //process used my mistake - syntax error
  var somevalue = progress;