Tag: JavaScript

jQuery技巧和窍门

句法 roosteronacid 准备事件的速记 由罗他酸引起的断行和可链接性 由Nathan Long 嵌套filter 通过roosteronacid caching集合并在同一行执行命令 包含由roosteronacid select 在由roosteronacid 创build元素时定义属性 像使用roosteronacid 数组一样访问jQuery函数 noConflict函数 – 释放 Oli 的$variables 用nickf 在noConflict模式下隔离$variables 由roosteronacid 没有冲突模式 数据存储 数据函数 -通过TenebrousX 将数据绑定到元素 HTML5数据属性支持,类固醇! 由roosteronacid FilipDupanović 的jQuery元数据插件 优化 通过roosteronacid 优化复杂select器的性能 上下文参数由lupefiasco 保存并重用Nathan Long的search 创buildHTML元素并保存引用,检查元素是否存在,由Andreas Grech 编写自己的select器 杂 用红色方块检查集合中元素的索引 TM的现场活动处理程序 用 ken replace名字函数的匿名函数 微软AJAX框架和 Slace的jQuery桥梁 由egyamado jQuery教程 从集合中删除元素并保留roosteronacid的可链接性 在 Ben 的匿名函数开头声明$ […]

加法不能在JavaScript中工作

我正在学习Javascript。 在这里,我对以下代码感到困惑。 http://rendera.heroku.com/usercode/eae2b0f40cf503b36ee346f5c511b0e29fc82f9e 当我把x+y放在函数中的时候会出错。 例如2+2=22 5+7=57 但是, * , -正在工作。 为什么+不工作? 请帮帮我。 非常感谢

JavaScriptstring中的双引号

如何在JavaScriptstring中包含一个双引号以便在浏览器中显示? 我正在做我的JavaScript作业,我必须在我的列表中包括双引号,如下所示: if (i == 0) { error += "<li> this is not the name "….." </li>\n" }

无法从jQuery Ajax调用获取正确的返回值

这应该返回一个包含图片文件名列表的JSON对象。 评论的警报显示正确的数据,但alert(getPicsInFolder("testfolder")); 显示"error" 。 function getPicsInFolder(folder) { return_data = "error"; $.get("getpics.php?folder=" + folder, function (data) { data = jQuery.parseJSON(data); $.each(data, function (index, value) { data[index] = "folders/" + folder + "/" + value; }); //alert(data); // This alert shows the correct data, but that's hardly helpful return_data = data; }); return return_data; } 我究竟做错了什么?

为什么console.log()认为比alert()更好?

我总是被告知,在debugging应用程序时,JavaScript的console.log()方法比单纯使用alert()方法更受欢迎。 为什么是这样? 有没有一个很好的例子,有人可以指出我在哪里console.log()显然是更好的select?

jqgrid生成后,如何实现对特定列的自定义sorting?

是否有一种方法,我可以用它来覆盖/插入一个自定义函数“sorttype”的colModel中的一个特定的列后,它已经填充使用JavaScript(jQuery)? 我在这里find了一个例子: http ://www.ok-soft-gmbh.com/jqGrid/CustomSorttype1.htm,其中sorttype是用初始设置实现的,但是我需要在之后改变它。 尝试: var attName = grid.getGridParam("colModel")[1].name; grid.setColProp(attName, { sorttype: function (cell) { if (cell == '<div>x</div>') { return '0' } else { return '1' }; } }); 但不起作用。

为什么我的平等比较使用=(一个等于)正常工作?

我试图检查一个string是否为空,小于或等于9位,或者最多10位。 但是它总是遵循else if (str.length <= 9) 。 if (str = ''){ console.log("The string cannot be blank"); } else if (str.length <= 9) { console.log("The string must be at least 9 characters long"); } else if (str.length <= 10) { console.log("The string is long enough."); } 不pipe我放什么,我总是得到The string must be at least 9 characters long 。 […]

如何用Javascript更改<textarea>的内容

我将如何改变JavaScript的<textarea>元素的内容? 我想把它弄空。

如何使用JavaScript写入文件(用户目录)?

我想从铬(所有版本)使用HTML5和JavaScript或jQuery的任何文件的TXT文件。 我试过FileSystem API和我试过的代码是: 函数onFs(fs){ 的console.log( '试验'); fs.root.getFile('log.txt',{create:true,exclusive:true}, 函数(fileEntry){ // fileEntry.isFile === true // fileEntry.name =='log.txt' // fileEntry.fullPath =='/log.txt' fileEntry.getMetaData(function(md){ 的console.log(md.modificationTime.toDateString()); },onError); }, onerror的 ); } window.webkitRequestFileSystem(TEMPORARY,1024 * 1024 / * 1MB * /,onFs); 但不工作。 有没有办法写入文件?

JQGRID – 维持checkboxselect状态 – 页面刷新/redirect/重载

在页面刷新/重新加载/redirectJQGRID中的其他页面之后,必须保持该checkbox的select。 我在aspx页面工作。 我能够使用以下代码在分页中保持checkboxselect状态: gridComplete: function () { var currentPage = $(this).getGridParam('page').toString(); //retrieve any previously stored rows for this page and re-select them var retrieveSelectedRows = $(this).data(currentPage); if (retrieveSelectedRows) { $.each(retrieveSelectedRows, function (index, value) { $('#list').setSelection(value, false); }); } }, onPaging: function (a) { var pagerId = this.p.pager.substr(1); // ger paper id like "pager" var pageValue […]