Tag: Ajax

如何使用jquery $ .get()发送参数

我想做一个jQuery的GET,我想发送一个参数。 这是我的function: $(function() { var availableProductNames; $.get("manageproducts.do?option=1", function(data){ availableProductNames = data.split(",");; alert(availableProductNames); $("#nameInput").autocomplete({ source: availableProductNames }); }); }); 这似乎不工作; 当我使用request.getParameter("option") ; 如果我input浏览器的链接http://www.myite.com/manageproducts.do?option=1它完美的作品。 我也试过: $.get( "manageproducts.do?", {option: "1"}, function(data){} 这也不起作用。 你能帮我么? 编辑: 也试过了 $.ajax({ type: "GET", url: "manageproducts.do", data: "option=1", success: function(msg){ availableProductNames = msg.split(","); alert(availableProductNames); $("#nameInput").autocomplete({ source: availableProductNames }); } }); 仍然得到相同的结果。

为什么selectGWT? 使用这个RIA框架的优点和权衡

我一直在阅读一些关于GWT的“最高票数”的问题。 其中几个问题谈论GWT的陷阱或问题。 在文章中: 哪个Javascript框架(jQuery vs Dojo vs …)? 和最大的GWT陷阱? ,一些海报似乎表明,GWT不够轻便,或者有更好的替代品可以使用。 你们大多数人是否觉得在GWT 2.0中没有解决GWT问题 – 这会让你倾向于build议使用一个更简单的框架来完成一个新项目? 在某种程度上,GWT不应该有些面向未来(因为你不必担心它从发布到版本发生巨大的变化,并且是由Google支持的)。 我意识到这个问题的答案很大程度上取决于你想要做什么或者你想做什么。 我正从开始一个新的Web应用程序的angular度来看待这个问题,这个应用程序最终将被数百万用户使用。

jquery提交表单,然后在现有的div中显示结果

我有一个简单的文本input表单,当提交时,需要获取一个php文件(将input传递给文件),然后将结果(只是一行文本),并将其放在一个div并将该div放入视图。 这是我现在拥有的: <form id=create method=POST action=create.php> <input type=text name=url> <input type="submit" value="Create" /> <div id=created></div> 我需要的是create.php?url=INPUT的结果,被dynamic加载到被调用的div 。 我有jQuery的forms脚本,但我一直无法得到它的工作权利。 但是我确实已经加载了这个库(文件)。

如何在.getJSON JQuery中设置编码

在我的web应用程序中,我使用jQuery $.getJSON()方法提交了一些表单域。 我在编码方面遇到了一些问题。 我的应用程序的charset=ISO-8859-1是charset=ISO-8859-1但我认为这些字段是用UTF-8提交的。 有谁知道,我可以在$.getJSON调用中设置编码?

表单提交与AJAX传递表单数据到PHP没有页面刷新

任何人都可以告诉我为什么这个代码不工作? <html> <head> <script src="../../../jquery-1.9.1.js"></script> <script> $(function () { $('form').bind('submit', function () { $.ajax({ type: 'post', url: 'post.php', data: $('form').serialize(), success: function () { alert('form was submitted'); } }); return false; }); }); </script> </head> <body> <form> <input name="time" value="00:00:00.00"><br> <input name="date" value="0000-00-00"><br> <input name="submit" type="button" value="Submit"> </form> </body> </html> 当我推送提交没有任何反应。 在接收的php文件中,我使用$ _POST ['time']和$ _POST […]

从.ajax()调用数据的jQuery .find()返回“”,而不是div

尝试使用.find()从.ajax()返回的数据中查找id="result" div元素。 不幸的是, alert(result)不会返回div#result 。 这是我的代码: $.ajax({ url: url, cache: false, success: function(response) { result = $(response).find("#result"); alert(response); // works as expected (returns all html) alert(result); // returns [object Object] } });

如何打开从JavaScript的jQuery Mobile对话框?

我有一个对话框页面,并试图打开它,并显示来自AJAX POST的结果。 这是我的jQuery成功事件: success: function(resp) { $("#dialog").dialog(); $("#text").html('SPAM and EGGS!') } 我的HTML有两个页面,第二个是对话框html: <div data-role="page" id="main"> # content </div> <div data-role="page" id="dialog"> <div data-role="header"> <h1>Your Message</h1> </div> <div data-role="content" id="text"> </div> </div> 我的AJAX POST正在工作,元素id =“text”正在更新为“SPAM和EGGS!”,但是对话框没有popup。

可以取消jQuery延期?

我有一种情况,我想取消延期。 延迟与ajax调用相关联。 为什么我使用延期 我不使用$ .ajax返回的正常的xhr对象。 我正在使用jsonp,这意味着我不能使用HTTP状态码进行error handling,并且必须将它们embedded到响应中。 然后检查代码,并将相关的延期对象标记为已解决或相应地拒绝。 我有一个自定义的API函数,为我做这个。 function api(options) { var url = settings('api') + options.url; var deferred = $.Deferred(function(){ this.done(options.success); this.fail(options.error); }); $.ajax({ 'url': url, 'dataType':'jsonp', 'data': (options.noAuth == true) ? options.data : $.extend(true, getAPICredentials(), options.data) }).success(function(jsonReturn){ // Success if(hasStatus(jsonReturn, 'code', 200)) { deferred.resolveWith(this, [jsonReturn]); } // Failure else { deferred.rejectWith(this, [jsonReturn]); […]

StackOverflow的“标签”文本框自动完成function是如何工作的?

我知道他们正在使用jQuery插件,但我似乎无法find他们使用哪一个。 特别是,我正在寻找的自动完成function与SO的自动完成function完全相同,在那里它将执行一个AJAX命令,input每个新单词并允许您从下拉列表中select一个。

GWT vs Flex vs?

我的公司正试图从.NET应用程序迁移到纯粹基于Web的东西,而非常“ajaxy”。 就用户交互而言,原始的.NET应用程序具有相当的交互性,大致等同于Google Maps(缩放,平移,注释vector地图上的要素)。 我们的.NET开发人员是真正采用Flex2 。 我承认有一个非常强大的Java偏见。 我也有大约一年的GWT经验,可以很快完成任务。 我们的代码基本上是J2EE ,所以GWT看起来很适合我。 我没有使用Flex的经验,所以我真的不能推荐或反对 我们在select框架方面的主要兴趣如下: 面向未来 适用于所有主stream浏览器 快速响应用户体验 代码应该是单元可testing的 代码必须是可维护的 速度和易于发展 支持某种types的vectorgraphics(SVG a plus) 小心衡量这两种技术的利弊,甚至推荐第三种方法?