Tag: php

在ajax调用中传递php值

所以我正在制作这个交易网站。 在交易网站的索引页面上,将列出多个交易,每笔交易都有自己的结束日期。 现在,我正在使用这个jQuery脚本进行时钟倒计时。 $(function () { var austDay = new Date(); austDay = new Date(austDay.getFullYear() + 1, 1 – 1, 26); $(‘#defaultCountdown’).countdown({until: austDay}); $(‘#year’).text(austDay.getFullYear()); }); 这是数据库结构 Product ID ProductName End Date (auto_increment) (VARCHAR) DATE 现在,我想我必须将上面的jQuery脚本放在while循环中(循环将遍历产品,并显示它们的详细信息)以显示每笔交易的时钟。 我如何在jQuery中传递产品ID(例如,假设productid在$ productid变量中),这样我就可以从那里做一个mysql查询来获取结束日期..然后时钟显示正确的时间每笔交易。 欢迎任何建议。

根据复选框输入动态生成具有唯一ID的文本区域

我正在为我的公司制定一个程序来处理不同的产品类型并创建文件。 我有一个表格,在几个月的时间内最终将增加到接近150个复选框选项。 我正在努力获得最佳方法的输入并从长远来看节省时间。 所以例如我有这个: NOT THA TAB22 我需要的是,对于每个被点击的复选框,我需要在一个名为 的div中显示一个带有简单标题的文本区域,该文本区域等于上面的复选框值。从这里用户将然后在相应的文本区域中粘贴文件名。 基本上每个文本区域都与一个复选框选项相关联。 我使用PHP来处理表单,所以在提交时,我需要将每个具有值的文本区域的值存储到单独的变量中。 有没有办法动态地做到这一点? 我对jquery,javascript,php或任何东西开放。 我只是好奇最好这样做。 否则,我的知识只能手动创建150个复选框,然后创建150个文本区域,然后创建150个jQuery隐藏/显示方法,然后创建150个php检查以确定哪些文本区域具有值并将它们分配给变量。

如何在php循环中显示隐藏的数据类型?

有没有办法切换显示/隐藏在php循环中动态填充的数据? 我一直在努力寻找最好的方法来做到这一点,但我只是觉得我不知道做这项工作,我不确定最佳做法是什么。 这是情况: 申请人通过我的网站提交摘要,然后进入数据库 管理员登录并查看提交的结果 – 这是一个包含一些基本信息的表,但不是抽象文本,因为它太长了。 我想要一个按钮(或其他东西!)来显示/隐藏抽象文本 ,同时让管理员有机会将抽象分配给会话。 我以为我可以做一个jquery显示/隐藏按钮的事情,但我无法让它工作。 这是代码 – 并注意这是所有开发,而不是所有安全function都在这里。 我这样说是因为不可避免地有人会对会话或转义字符串等进行评论。 <?php include_once('xxx.php'); $conn = new connectorfunction(); $query = "SELECT * FROM tablename ORDER BY abstract_id"; $result = mysql_query($query); $numfields = mysql_num_fields($result); $data = array(); $flist = array(); for($i=0;$i<$numfields;$i++)$flist[] = mysql_field_name($result,$i); $data[0] = $flist; while($row = mysql_fetch_assoc($result)){ $data[] = $row; print ' […]

Jquery函数与php表单冲突

首先是代码: (function($){ $countForms = 1; $.fn.addForms = function(idform){ var myform = “”+ ” “+ ” Field A (“+$countForms+”):”+ ” “+ ” Field B (“+$countForms+”):”+ ” “+ ” remove”+ ” “+ “”; if(idform==’mybutton’){ myform = $(“”+myform+””); $(“button”, $(myform)).click(function(){ $(this).parent().parent().remove(); }); $(this).append(myform); $countForms++; } }; })(jQuery); $(function(){ $(“#mybutton”).bind(“click”, function(e){ e.preventDefault(); var idform=this.id; if($countForms<3){ $("#container").addForms(idform); } }); }); […]

ajax jquery不会对ie工作

大家好。 我使用的js / ajax脚本不适用于Internet Explorer。 Firefox还可以。 顺便说一下头标记,即时使用: $(document).ready(function () { //Check if url hash value exists (for bookmark) $.history.init(pageload); //highlight the selected link $(‘a[href=’ + document.location.hash + ‘]’).addClass(‘selected’); //Seearch for link with REL set to ajax $(‘a[rel=ajax]’).click(function () { //grab the full url var hash = this.href; //remove the # value hash = hash.replace(/^.*#/, ”); […]

jQueryvalidation错误返回链接

我正在使用jquery Validation Plugin。 我有一个电子邮件字段。 如果电子邮件正在使用中,我希望validation插件通过指向客户端页面的链接给出错误。 IE:如果我输入电子邮件john@bobo.com并且他是名为John Mark的客户端#312,我希望我的错误是: John Mark is using that email. 我希望我的外部文件只是回显整个错误,并让jQuery Validation插件显示完整的错误。 如果没有,我想要返回客户端名称和客户端ID,然后能够输出带有链接的错误消息。 jQuery代码: $().ready(function() { // Validate the form $(‘#sign-up_area’).validate({ rules: { firstName: “required”, lastName: “required”, email_address: { email: true, remote: { url: “includes/databasecheck.php”, type: “post”, success: function(html){ $(“#email”).html(html); } } } }, messages: { firstName: “First Name Required”, lastName: “Last […]

使用jQuery ajax的javascript数组到php

可能重复: 通过JQuery $ .ajax将JavaScript数组传递给PHP 我试图将从n个动态生成的输入收集的一些变量传递给带有ajax的php。 这是动态生成的输入(可能有1或100)。 现在,如果我在没有ajax的情况下提交它们,它只需要在php中为我提供一个数组 $services = $_POST[‘service’]; 但是,如果我想在没有刷新页面的情况下使用ajax做什么呢? var action = $(“form_act”).attr(‘action’); var form_data = { service: $(“#service”).val(), ajax_request: 1 }; $.ajax({ type: “POST”, url: action, data: form_data, dataType: “json”, success: function (response) { if (response.error == ‘none’) $(“#form_content”).slideToggle(‘slow’, function () { $(‘#form_content’).load(‘includes/db_setup_form.php’); $(“#form_content”).delay(500).slideToggle(‘slow’); }); else { $(“#ajax_response”).html(“” + response.msg + “”); […]

如何使用jQuery一次显示/隐藏一个动态元素(div)

这是我第一次尝试使用jQuery,我正在使用我在这里找到的基本教程: http : //papermashup.com/simple-jquery-showhide-div/# 这是我当前的代码以及jQuery的工作原理: http : //jsfiddle.net/mZQsu/ 如您所见,当您单击“+/-”时,它会打开所有4个表/ DIV。 如何修改此代码以根据原始表打开相关的辅助表/ div? (请注意,辅助表是从PHP和SQL数据动态生成的) 谢谢。 PS我的所有代码都在这里http://jsfiddle.net/mZQsu/而不是堵塞这个问题页面:)

如何使用AJAX加载PHP脚本?

我想知道加载PHP页面并使用AJAX插入页面的一部分的最佳技术? 例如,请考虑以下HTML代码: Website Logo Home Help Contact //CONTENT LOADS HERE// 在内容Div部分中使用AJAX加载页面(例如https://stackoverflow.com/questions/5599385/how-to-load-a-php-script-using-ajax/help.php或https://stackoverflow.com/questions/5599385/how-to-load-a-php-script-using-ajax/contact.php)的最佳方法是什么? 如果有帮助的话,我正在为我的网站使用JQuery库。

如何获取访问我网站的用户的当前时间/时区?

我正在开发一个使用PHP(Zend Framework)和JavaScript(jQuery)的应用程序。 我正在尝试获取用户访问该网站的当前时间。 这可能吗? 如何才能做到这一点?