如何从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;