Tag: php

WordPress联系表单7文本框未在Chrome中显示

我在使用WordPress查看联系表单7文本字段中的文本时遇到问题。 我在浏览中遇到问题的唯一浏览器是Chrome。 如果我单击文本字段并开始键入任何显示,直到我单击文本字段。 如果我单击一个文本字段并开始输入,然后单击进入下一个字段并开始键入任何显示,直到单击文本和页面上的其他位置? 我有另一个线程,有人有这个问题,但它没有帮助我解决这个问题。 这里的链接文本框在chrome中的联系form7 wordpress中不能正常工作 我已经考虑过尝试修改此联系表单的CSS,但无法弄清楚如何编辑它。 任何帮助将不胜感激。

表单根据输入值提交2个不同的错误 – 1不起作用

我在这里发布了一个关于如何使2个错误工作的问题: 使用输入和提交按钮的Multipile表单与Javascript具有相同的操作 如果输入小于15位,我需要2个错误,1个错误,第二个错误是输入以9900开头(如果输入,则存在错误,然后重定向到不同的页面)。 它工作了一段时间,虽然它突然停止发出第二个错误(如果输入以9900开头),页面是: http : //www.unlocker.co.il/shop/sim-unlock-htc-mobile-device/ 每个表单都有自己的id:unlock1,unlock2,unlock3等.JS文件包括: jQuery(function($){ $(‘form#unlock1’).on(‘submit’, function (e){ if($(‘form#unlock1 > input.the_imei’).val().length == 15){ if($(this).val().indexOf(‘9900’) === 0){ alert(‘לפי המספר IMEI, ברשותכם מכשיר CDMA, אנא ראו מידע נוסף בעמוד פתיחת מכשירי CDMA’); window.location = ‘http://www.unlocker.co.il/sim-unlock-cdma-mobile-device’; e.preventDefault(); } return; } alert(‘אנא מלאו מספר IMEI בעל 15 ספרות’); e.preventDefault(); }); }) 表格是: פתח לכל הרשתות […]

匹配递增的类与来自不同循环的递增的id

经过几个小时的研究和尝试和错误,我在这里开始我的第一个问题。 如果可以用wordpress语法更好地完成。 否则我认为我接近解决方案。 我想在wordpress模板页面上使用自定义图库,但是使用来自某些类别的post图片及其中的内容。 到现在为止还挺好。 在我的designerin.php模板中,我给每个图像一个类img-x。 class=”img- 内容得到id img-x id=”img- 计数器只是一个增量。 因此图像1具有类img-1,图像2 img-2等等。 现在,我想要在单击此特定图像时显示在wordpress编辑器中创建的该图像的相关内容。 假设您单击图像5并想要图像5中的内容。 我坚持我说的步骤(在jQuery中),显示内容 if .img-x == #img-x { display the_content() } 够了 – 这是我的jQuery代码: $(“.large-img-wrapper”).hide(); $(‘.gallery li’).on(‘click’, function(e) { e.preventDefault(); var largeImgLink = $(this).find(‘a’).attr(‘href’); $(“.large-img-wrapper”).first().fadeIn(); var imgContent = $(‘#img-5’).html(); $(‘#large-img’).remove(); $(‘#append-id’).remove(); $(“.large-img”).append(”).fadeIn(); $(“.large-img”).append(” + imgContent + ”).fadeIn(); $(“.large-img-container .img-title”).remove(); }); var imgContent只是一个测试。 […]

编辑用户上传的文件?

我们有一个表单,用户可以在其中提交消息,以及上传1-10个文件(不在消息中内嵌显示,但作为消息底部的链接)。 到目前为止,这一切都很好……使用两种不同的forms。 1 x表格(MAIN /父表格)是邮件详细信息表格(姓名。日期,邮件..等) 1 x表单,在此表单下,以及用于处理用户所选文件的选定/上传。 这是通过隐藏的iFrame和专用的php脚本完成的,并将上传的文件名/路径列表返回给MAIN /父表单(作为隐藏字段)..所以当提交MAIN /父表单时..所有数据一次保存到数据库,如果有超时或其他上传错误,图像/文件上传事件/部分不会导致任何消息数据丢失。 到目前为止这一切都在起作用。 我不清楚或坚持的是……对于每封邮件,邮件“所有者/海报”都可以返回并编辑邮件。 这应该包括让用户编辑上传/附加到post的文件。 我不知道应该如何处理? 还是一个好的,容易做到这一点? 我猜我将不得不采用我用于初始发布/上传消息的“两种forms”方法?但是我如何预先填充文件输入字段? 我只是用数据库的文件名/路径预先填充值..?

当ajax内容时,HTML无法在bootstrap popover上工作

我正在使用bootstrap 3.3并试图在popover上显示ajax内容。 这是我的jquery代码 $(‘.action_col span’).popover({ html: true, trigger: ‘manual’, placement: ‘left’, content: function () { var div_id = ‘tmp-id-‘ + $.now(); var tour_id = $.trim($(this).data(‘tour_id’)); $.ajax({ type: ‘post’, url: site_url + ‘controller/tour_details’, dataType: ‘html’, data: { t: tour_id } }).done(function (response) { $(‘#’ + div_id).html(response); }); return ‘Loading…’; } }); tour_details方法 echo ‘working’; 这工作正常但是当我发送任何HTML时它不再起作用。 喜欢 […]

带有hasClasses的Jquery classList

我试图为每个li元素添加一个.active类,但只有当#books与#post具有相同的类/类时。 但是classList函数似乎不适用于hasClasses函数。 var classList =$(‘#post’).attr(‘class’).split(/\s+/); $.each( classList, function(index, item){ }); $.fn.extend({ hasClasses: function( selector ) { var classNamesRegex = new RegExp(“( ” + selector.replace(/ +/g,””).replace(/,/g, ” | “) + ” )”), rclass = /[\n\t\r]/g, i = 0, l = this.length; for ( ; i < l; i++ ) { if ( this[i].nodeType === 1 && […]

json_encode并获取空值 – UTF-8问题

我正在尝试使用json_encode对对象数组进行编码,但如果它遇到像Ñ这样的特殊字符,它会为该字段提供一个空值。 我能够使用utf8_encode将2个字符串编码为uft8主要问题是我不能使用utf8_encode来编码数组。 你能帮我解决这个问题吗? 这是我的脚本: Mysql查询 $consulta = “SELECT id AS nrocliente, empresa, nombre, tipodoc, doc, email, tel, cel, nombrealt, calle, numero, piso, depto, localidad, prov, codpostal FROM envio_clientes”; $result = mysqli_query($db, $consulta); 创建对象数组 //Se crea un array con todos los resultados $cities = array(); while($row = mysqli_fetch_array($result,MYSQLI_ASSOC)) { $cities[] = array ( ‘nrocliente’ => $row[‘nrocliente’], […]

当用户在Intranet上时,jQuery动态添加未发送到数据库的表单元素数据

我有一个有趣的问题。 我为跑步者建立了一个表格来报名参加比赛。 该表单允许用户添加多个跑步者并一次签名。 使用jQuery编程额外的运行程序function。 这是增加额外跑步者的jQuery …… var current= 1; $(document).ready(function() { $(“#addrunner”).click(function() { current++; $newrunner= $(“#runnerTemplate”).clone(true).removeAttr(“id”).prop(“id”, “fieldSet” + current).insertBefore(“#runnerTemplate”); $newrunner.find(“input”).each(function(i) { var $currentElem= $(this); $currentElem.prop(“name”,$currentElem.prop(“name”)+current); $currentElem.prop(“id”,$currentElem.prop(“id”)+current); }); $newrunner.find(“select”).each(function(i) { var $currentElem= $(this); $currentElem.prop(“name”,$currentElem.prop(“name”)+current); $currentElem.prop(“id”,$currentElem.prop(“id”)+current); }); var f = $(“#fieldSet”+current); f.html(f.html().replace(“fieldSetID”, “fieldSet”+current)); $newrunner.appendTo(“#mainField”); $newrunner.removeClass(“hideElement”); var prevvalue=$(“#count”).prop(“value”); $(“#count”).prop(“value”,prevvalue+”,”+current); }); }); 表单是一个基本的html表单。 除非用户在Intranet上,否则表单将按预期工作。 如果用户在Intranet上,表单将只提交第一个运行者; 通过jQuery添加的所有其他运行程序的数据不会在提交时传输。 这让我很困惑。 在家工作,它完美无缺。 但是,一个客户在内联网的办公室使用它,第一个跑步者工作,但增加的额外跑步者没有。 […]

Bootstrap行高度随个别div而变化

Bootstrap container row有col-lg-3类。 从具有不同文本长度的SQL查询返回超过100篇文章。 每篇文章(数字为1,2,3等)分别放在 标签上。 但我的输出如下: 但是我需要 用PHP代码的HTML <?php foreach ($value as $add) { echo "”; echo $add->article_item; // column name is article_item echo “”; } ?>

使用SimpleXML和JQuery Ajax在服务器中创建XML文件

我需要一些帮助,我希望有人可以帮助我=)我想要做的确实可以完成,但我做错了:我想在使用Ajax调用时创建一个XML文件。 我得到了以下代码(合成)。 请注意,这个例子可能不起作用,只是为了举例说明: HTML Create XML on server! Create now! jQuery.noConflict(); jQuery(document).ready(function($){ var test = $(‘#test’).val(); // When the button it’s clicked: $(‘#submit’).click(function () { $.ajax({ // Este es el archivo PHP que procesa la información y envía el mail url: “createXML.php”, type: “POST”, data: test, success: function (html) { // If succeed if (html==1) […]