Tag: ajax

使用AJAX将变量传递给PHP并再次使用AJAX检索它们

我想将值传递给PHP脚本,所以我使用AJAX传递它们,并且在同一个函数中我使用另一个AJAX来检索这些值。 问题是第二个AJAX没有从PHP文件中检索任何值。 为什么是这样? 如何将传递给PHP脚本的变量存储起来,以便第二个AJAX可以检索它? 我的代码如下: AJAX代码: $(document).ready(function() { $(“#raaagh”).click(function(){ $.ajax({ url: ‘ajax.php’, //This is the current doc type: “POST”, data: ({name: 145}), success: function(data){ console.log(data); } }); $.ajax({ url:’ajax.php’, data:””, dataType:’json’, success:function(data1){ var y1=data1; console.log(data1); } }); }); }); PHP代码:

在AJAX插入的动态创建元素上绑定事件(复选框)

我是jQuery的新手。 我编写了一个代码,用于将产品从一个表添加到其他表上,动态检查就像这个FIDDLE :这个代码对我来说很好,就像你可以在小提琴中看到的那样。 现在我通过使用ajax动态生成此产品列表(表2)来操纵此代码,现在这段代码对我来说不起作用.. 正如我已经考虑过这个缺陷,我认为我的所有CSS和JS脚本都加载了页面加载但是这个CHECKBOX(表2)动态地加载JS为什么JS没有进入这个 …… 那么如何在动态加载的输入字段上触发事件函数…只是希望这个脚本得到改进: JQUERY 1.6.4 这是我的观点: Select Cause Monthly Charge Total- Fee 1500 Select Cause Monthly Charge 这是我的脚本: jQuery(function ($) { $(“#clas”).change(function() { var send_data=$(“#clas”).val(); $.ajax({ type:”post”, url:”show_additional_fee_chkbox_select”, data:”send_data_post_for_chkbox=”+send_data, success:function(data){ $(“#name_sec”).html(data); } }); }); $(“:checkbox”).change(function () { // Toggle class of selected row $(this).parent().toggleClass(“rowSelected”); // Get all items name, sum total […]

XMLHttpRequest的; 交叉源请求仅支持协议方案:http,数据,chrome,chrome-extension,https,chrome-extension-resource

当我尝试进行ajax调用时,我在下面的chrome上得到了错误。 XMLHttpRequest无法加载javascript:;. 交叉源请求仅支持协议方案:http,数据,chrome,chrome-extension,https,chrome-extension-resource。 这是代码: $.ajax({ type: “POST”, data: {pvalue : pid}, cache: false, url: “xxx.in/yy/ajax.php”, success: function(data) { $modal.find(‘.edit-content’).html(data); }

从jQuery调用PHP函数?

我的网站上有一个PHP函数,需要几秒钟才能完成。 这保持了我不想要的整个页面。 是否有可能使用jquery在页面加载后调用此PHP函数并在div中显示结果? 还要在PHP函数完成之前显示ajax加载器图像? 我一直在看jQuery.post但似乎无法让它工作。 有人能帮忙吗? 谢谢

jQuery ajax发布到Web服务

$(document).ready(function() { $.ajax({ type: “POST”, url: “/getprojects.ashx”, data: “”, dataType: “text/xml”, cache: false, error: function() { alert(“No data found.”); }, success: function(xml) { alert(“it works”); alert($(xml).find(“project”)[0].attr(“id”)); } }); }); 我的问题是我得到一些数据,但我似乎无法显示它。

使用json和ajax的JQuery UI自动完成

我已经看到很多问题涉及通过JSON传递带有标签和值属性的数组,但关于传递字符串并不多。 我的问题是,我似乎无法填写自动填充function。 我运行了一个dump函数,并将这些样本值通过JSON传递给自动完成: 0: 23456 1: 21111 2: 25698 这是一些代码: $(“#auto_id”).autocomplete( { source: function(request,response) { $.ajax ( { url: “fill_id.php”, data: {term: request.term}, dataType: “json”, success: function(data) { //what goes here? } }) } }); 这是fill_id.php: $param = $_GET[‘term’]; $options = array(); $db = new SQLite3(‘database/main.db’); $results = $db->query(“SELECT distinct(turninId) FROM main WHERE turninid LIKE […]

从jQuery访问Web服务 – 跨域

我试图从jQuery客户端访问一个wcf服务 特别是这个例子http://www.codeproject.com/KB/aspnet/WCF_JQUERY_ASMX.aspx#4 当客户端网页与服务位于同一域时,一切正常 一旦我将客户端网页移动到另一个域,它就会中断。 它无法访问服务,请求失败 对于所有示例,ASMX,REST和WCF都会发生这种情况 任何想法如何让这个工作交叉daomain?

Bottle Py:为jQuery AJAX请求启用CORS

我正在使用Bottle Web Framework上的Web服务的RESTful API,并希望使用jQuery AJAX调用来访问资源。 使用REST客户端,资源接口按预期工作并正确处理GET,POST,…请求。 但是当发送jQuery AJAX POST请求时,生成的OPTIONS预检请求被简单地拒绝为’405:Method not allowed’。 我尝试在Bottle服务器上启用CORS – 如下所述: http : //bottlepy.org/docs/dev/recipes.html#using-the-hooks-plugin但是从不为OPTIONS请求调用after_request挂钩 。 这是我的服务器的摘录: from bottle import Bottle, run, request, response import simplejson as json app = Bottle() @app.hook(‘after_request’) def enable_cors(): print “after_request hook” response.headers[‘Access-Control-Allow-Origin’] = ‘*’ response.headers[‘Access-Control-Allow-Methods’] = ‘GET, POST, PUT, OPTIONS’ response.headers[‘Access-Control-Allow-Headers’] = ‘Origin, Accept, Content-Type, X-Requested-With, X-CSRF-Token’ […]

如何将字典作为参数从jQuery / Ajax传递给ActionResult方法?

我正在使用jQuery在ASP.NET MVC中使用Http Post进行Ajax调用。 我希望能够传递一个价值词典。 我能想到的最接近的事情是传入一个多维的字符串数组,但实际传递给ActionResult方法的结果是一个包含“key / value”对的字符串连接的单维字符串数组。 例如,下面“values”数组中的第一项包含以下值: “id,200” 这是我的ActionResult方法的一个例子: public ActionResult AddItems(string[] values) { // do something } 这是我如何从jQuery调用方法的示例: $.post(“/Controller/AddItems”, { values: [ [“id”, “200”], [“FirstName”, “Chris”], [“DynamicItem1”, “Some Value”], [“DynamicItem2”, “Some Other Value”] ] }, function(data) { }, “json”); 有谁知道如何将一个Dictionary对象从jQuery传递给ActionResult方法而不是一个数组? 我真的想定义我的ActionResult像这样: public ActionResult AddItems(Dictionary values) { // do something } 有什么建议? 更新:我尝试在值中传入一个逗号,它基本上只是使得无法使用字符串解析实际解析键/值对。 通过这个: […]

MS MVCformsAJAXifying技术

我正在寻找最优雅的方式来ajaxify我的表单(使用jQuery)。 你怎么做到这一点?