将Mysql数据添加到外部javascript文件中的js var中(Add Mysql Data into js var in external javascript file)

我的脚本有问题。我想填充一个通过javascript文件生成的textarea.Textarea填充了Value.Now我想在这个值中插入一个mysql语句

file.js

run: function() { var html = this.boxHTML.val('mysql statment'); var css = this.boxCSS.val(''); var js = this.boxJS.val(''); var jQuery = ''; var jQueryUI = ''; var jQueryUITheme = '' var result = '' + jQuery + jQueryUITheme + jQueryUI + '' + css + '' + html + '' + js + ''; this.writeResult(result); },

这是我生成输出的文件,包括外部js文件和jquery。

file.php

var jsn = null; $(document).ready(function() { $('#JSNova').height($(window).height()); jsn = $("#JSNova").wJSNova(); jsn.wJSNova('resize'); }); $(window).resize(function() { $('#JSNova').height($(window).height()); jsn.wJSNova('resize'); });

我不能让它工作使用Mysql语句中的值填充textarea。

I got problem with my script.I want to populate a textarea which is generated over a javascript file.The Textarea is filled with the Value.Now i want to insert into this value a mysql statement

file.js

run: function() { var html = this.boxHTML.val('mysql statment'); var css = this.boxCSS.val(''); var js = this.boxJS.val(''); var jQuery = ''; var jQueryUI = ''; var jQueryUITheme = '' var result = '' + jQuery + jQueryUITheme + jQueryUI + '' + css + '' + html + '' + js + ''; this.writeResult(result); },

This is my file where the Output is generated including external js file an jquery.

file.php

var jsn = null; $(document).ready(function() { $('#JSNova').height($(window).height()); jsn = $("#JSNova").wJSNova(); jsn.wJSNova('resize'); }); $(window).resize(function() { $('#JSNova').height($(window).height()); jsn.wJSNova('resize'); });

I cant getr it to work populate the textarea with the values from the Mysql Statement.

最满意答案

由于jquery是客户端脚本,它不会直接执行mysql查询,尝试使用jquery AJAX

参考网址: http : //api.jquery.com/jQuery.ajax/

as jquery is client side script, it will not execute mysql query directly, try using jquery AJAX

refer url: http://api.jquery.com/jQuery.ajax/

将Mysql数据添加到外部javascript文件中的js var中(Add Mysql Data into js var in external javascript file)

我的脚本有问题。我想填充一个通过javascript文件生成的textarea.Textarea填充了Value.Now我想在这个值中插入一个mysql语句

file.js

run: function() { var html = this.boxHTML.val('mysql statment'); var css = this.boxCSS.val(''); var js = this.boxJS.val(''); var jQuery = ''; var jQueryUI = ''; var jQueryUITheme = '' var result = '' + jQuery + jQueryUITheme + jQueryUI + '' + css + '' + html + '' + js + ''; this.writeResult(result); },

这是我生成输出的文件,包括外部js文件和jquery。

file.php

var jsn = null; $(document).ready(function() { $('#JSNova').height($(window).height()); jsn = $("#JSNova").wJSNova(); jsn.wJSNova('resize'); }); $(window).resize(function() { $('#JSNova').height($(window).height()); jsn.wJSNova('resize'); });

我不能让它工作使用Mysql语句中的值填充textarea。

I got problem with my script.I want to populate a textarea which is generated over a javascript file.The Textarea is filled with the Value.Now i want to insert into this value a mysql statement

file.js

run: function() { var html = this.boxHTML.val('mysql statment'); var css = this.boxCSS.val(''); var js = this.boxJS.val(''); var jQuery = ''; var jQueryUI = ''; var jQueryUITheme = '' var result = '' + jQuery + jQueryUITheme + jQueryUI + '' + css + '' + html + '' + js + ''; this.writeResult(result); },

This is my file where the Output is generated including external js file an jquery.

file.php

var jsn = null; $(document).ready(function() { $('#JSNova').height($(window).height()); jsn = $("#JSNova").wJSNova(); jsn.wJSNova('resize'); }); $(window).resize(function() { $('#JSNova').height($(window).height()); jsn.wJSNova('resize'); });

I cant getr it to work populate the textarea with the values from the Mysql Statement.

最满意答案

由于jquery是客户端脚本,它不会直接执行mysql查询,尝试使用jquery AJAX

参考网址: http : //api.jquery.com/jQuery.ajax/

as jquery is client side script, it will not execute mysql query directly, try using jquery AJAX

refer url: http://api.jquery.com/jQuery.ajax/