Tag: php

如何将jQuery变量传递给PHP变量?

如何在没有页面刷新的情况下将变量从jQuery传递给PHP? 当我点击一个复选框时,我想将一个变量从jQuery传递给PHP。 我也在使用formdialog。 我的PHP代码 <?php echo "” /> ” ?> 我的javascript代码 function countChecked() { var n = $(“input:checked”).length; var allVals = []; $(‘input:checkbox:checked’).each(function() { allVals.push($(this).val()); }); $(‘.sel’).text(allVals+’ ‘); $(‘.select1’).val(allVals); alert(allVals); } $(“:checkbox”).click(countChecked); // my jquery code $(‘.mydialog’).dialog({ bgiframe: true, autoOpen: false, modal: true, width: 700, height:500, resizable: false, open: function(){closedialog = 1;$(document).bind(‘click’, overlayclickclose);}, focus: function(){closedialog […]

dataType json的jQuery $ .ajax请求不会从PHP脚本中检索数据

我一直在寻找解决方案,但我找不到任何有效的方法。 我试图从数据库中获取一堆数据,然后通过表单中的AJAX自动完成输入字段。 要做到这一点,我决定使用json,因为为什么不呢,对吧? 另外,我一直在考虑只发回一个分隔的字符串,然后将它标记出来,在后视中它会更容易并且让我免于头疼……因为我已经决定使用json,我想我应该坚持下去,找出问题所在! 发生的事情是,当执行get_member_function()时,警报对话框中会弹出一个错误并显示“[object Object]”。 我也尝试使用GET请求,并将contentType设置为“application / json; 字符集= UTF-8“。 唉,没有骰子。 任何人都可以建议我做错了什么? 小心,彼得。 我的javascript / jQuery函数如下: function get_member_info() { var url = “contents/php_scripts/admin_scripts.php”; var id = $( “select[ name = member ] option:selected” ).val(); $.ajax( { type: “POST”, dataType: “json”, url: url, data: { get_member: id }, success: function( response ) { $( “input[ […]

Ajax将数据传递给php脚本

我正在尝试将数据发送到我的PHP脚本来处理一些东西并生成一些项目。 $.ajax({ type: “POST”, url: “test.php”, data: “album=”+ this.title, success: function(response) { content.html(response); } }); 在我的PHP文件中,我尝试检索专辑名称。 虽然当我validation它时,我创建了一个警告,以显示我没有得到的专辑名称,我试图通过$albumname = $_GET[‘album’];获得专辑名称$albumname = $_GET[‘album’]; 虽然它会说未定义:/

使用mail()的jQuery AJAX表单PHP脚本发送电子邮件,但HTML表单中的POST数据未定义

伙计们,谢谢花时间看。 我正在使用jQuery创建一个非常基本的AJAX联系表单。 电子邮件发送,但在打开电子邮件时没有POST数据,所以我只是获取我在PHP脚本中定义的字符串。 在我手机的电子邮件客户端上,电子邮件的内容字面上显示为“未定义”。 我尝试添加不同类型的标头数据无济于事,以及PHP mail()函数的许多变体。 我非常愿意为简单的AJAX表单采用更简单的解决方案,所以提前感谢任何新方法。 这是表格: Name Email Message jQuery AJAX: $(function() { $(“#contact .button”).click(function() { var name = $(“#form_name”).val(); var email = $(“#form_email”).val(); var text = $(“#msg_text”).val(); var dataString = ‘name=’+ name + ‘&email=’ + email + ‘&text=’ + text; $.ajax({ type: “POST”, url: “email.php”, data: dataString, success: function(){ $(‘.success’).fadeIn(1000); } }); […]

jQuery Ajax在php同一页面上传递值

当我试图在同一页面上发送价值时,我有点困惑。 $(“select[name=’sweets’]”).change(function () { var str = “”; $(“select[name=’sweets’] option:selected”).each(function () { str += $(this).text() + ” “; }); jQuery.ajax({ type: “POST”, data: $(“form#a”).serialize(), success: function(data){ jQuery(“.res”).html(data); $(‘#test’).text($(data).html()); } }); var str = $(“form”).serialize(); $(“.res”).text(str); }); Chocolate Candy Taffy Caramel Fudge Cookie 好吧,如果它位于html标签的顶部,它将显示,但如果它在体内,它将显示为null。

使用Jquery Ajax从Mysql中检索数据

list.php :一个简单的ajax代码,我只想显示Mysql表的记录: $(document).ready(function(){ var response = ”; $.ajax({ type: “GET”, url: “Records.php”, async: false, success : function(text) { response = text; } }); alert(response); }); Let jQuery AJAX Change This Text Get Records Records.php是从Mysql获取记录的文件。 在数据库中只有两个字段:“名称”,“地址”。 Name: Address: <?php while ($row = mysql_fetch_array($result)) { echo "”; echo “$row[1]”; echo “$row[2]”; echo “”; } ?> 此代码无效。

如何使用jQuery在PHP中创建级联下拉列表

我的数据库由国家和城市组成。 第一个案例 – 成功完成: 国家/地区列表在页面加载时在下拉框中填充 城市列表在页面加载的下拉框中填充 – 填充的城市列表基于默认国家/地区。 第二种情况 – 无法做到: 用户更改国家/地 城市列表将根据所选国家/地区进行更改 我知道我必须使用jQuery / Ajax。 我试过,但由于缺乏编程经验,我无法解决我的问题。 我的列表是从数据库而不是XML中获取的。 我只需要一个快速的解决方案,我需要保持简单和愚蠢。 我使用常规的PHP编码风格,而不是面向对象。 我该怎么做? 任何相关的资源将不胜感激。

如何防止“确认表单重新提交”对话框?

如何在提交后清除表单中的信息,以便在页面刷新后不显示此错误? 查看图片(来自chrome): 该对话框包含以下文字: 您正在寻找的页面 您输入的信息。 回到那个 页面可能会导致您采取的任何操作 重复。 你想继续吗? 我希望这个对话框不会出现。

如何使用Ajax和php填充可靠的下拉列表

您好我想使用Ajax管理下拉菜单中的数据。 数据库字段: 1.id 2.name 教研室 myDesgin.php 1.如果我选择了一个下拉菜单,想要使用Ajax更改另一个下拉菜单取决于所选值。 2.有任何代码可用,如果我选择一个下拉列表,它会转到另一个子窗口并使用Ajax以表格格式(如报表)显示数据。 提前致谢。 请给我示例代码,因为我是ajax的初学者,如果有人提供代码解释(对于ajax),最欢迎。

关于jQuery ajax调用的php echo和return之间的区别

我无法让jQuery Ajax调用的成功函数正常工作,并且向我指出原因是我的PHP函数在使用echo $ result时使用了返回$ result。 将Ajax从“返回$ result”调用的PHP函数更改为“echo $ result”修复了问题,但为什么呢? 关于PHP脚本的两者(返回和回声)之间的区别有很多解释,但是在将该值发送到Ajax调用时它们有何不同?