草庐IT

php - 如何记住 PHP 表单中的复选框输入

出于可用性目的,我喜欢以这种方式设置我的表单字段:"/>这样,如果用户验证失败,他之前输入的表单输入仍然存在,无需从头开始。我的问题是我似乎无法使用用户之前选择的选项(当页面在验证失败后刷新时)保持选中状态。如何做到这一点? 最佳答案 我的第一个建议是首先使用一些客户端验证。也许是一个AJAX调用,它在继续之前执行验证检查。如果那不是一个选项,那么试试这个:/>因此,如果subscribe=1,那么它应该为您选择该框。 关于php-如何记住PHP表单中的复选框输入,我们在StackOve

php - 用于多复选框的 zend 表单从标签中删除输入

我正在使用zend_form(ZendFramwork的一部分)创建一个表单,当我使用Zend_Form的多复选框元素(Zend_Form_Element_MultiCheckbox)添加一组复选框时,我发现输出的代码如下:MathsEnglish即输入在标签内。尽管代码在技术上是可行的,但就W3c而言,它违反了良好实践,而且也不是我想要的方式,因为它使样式更难。我想要的是以下内容:MathsEnglish因此,如何将复选框输入移出标签以及如何围绕div中的每个选项。我在互联网上看过许多所谓的解决方案页面,但没有一个适用于多选框,因为它只针对周围的标签(即在这个例子中会说主题的标签)而

php - 复选框的 for 循环问题

我有一系列复选框,我正在获取这些复选框的值并生成一个字符串,例如....如果选中复选框,我将“1”添加到字符串中,如果未选中,我将“0”添加到字符串中。我的php脚本是...if(isset($_REQUEST["save"])){/*echo$_REQUEST['auth_0'];*/for($i=0;$i虽然正在生成字符串,但无论是否选中复选框,其值始终为0。 最佳答案 if($_REQUEST['auth_[$i]']=='Yes'){//^---------^---shouldbe"insteadusing'告诉PHP不要解

php - 发布选中和未选中的复选框

我正在尝试在Web表单中制作一系列复选框,这些复选框将根据是否选中它们将“true”或“false”发布到下一个php页面。我决定对于每个复选框(value="true"),我都会有一个隐藏的复选框(value="false"),它总是相反的(当复选框被选中时,隐藏的复选框未被选中等)我正在使用jQuery做这个。'td'元素的数量是未知的('td'可以使用按钮被克隆无限次,以提交多个值)。我将警报添加到jQuery以进行测试。当我将jQuery代码和隐藏的复选框添加到我的源代码中时(为了测试目的,我将其设置为可见),该代码无法运行,我网页上的所有其他jQuery都停止工作了!jQue

php - 循环遍历复选框数组

我有一个表格,其中的行是从表格中填充的。每行都有一个“复选框”,用户可以选中或不选中。提交表单后,我希望能够读取选中了哪个复选框并将结果插入到数据表中。到目前为止我的代码表格:">inputtype="text"name="InspectRoomNo"value="">phpecho$row_InspectItems['AuditItem'];?>td>inputname="check[]"type="checkbox">插入:从表中获取$Itemswhile($row=mysql_fetch_assoc($Items)){$array[]=$row['AuditItem'];}for

php - 如何在我的 Zend 表单复选框中设置 'value'?

事实证明,ZendForm对我来说有点棘手,尽管我最近一直在使用它......我有这个表单,我正在尝试为其动态创建多个复选框。一切正常,只是我似乎无法更改“值”属性。在我的Zend表单类中,我有这个片段...//psychoticsymptoms$this->addElement('checkbox','psychoticsymptom',array('label'=>'psychoticsymptom','name'=>'psychoticsymptom',));在我看来(phtml)我是这样调用它的...add(DictionaryPeer::CATEGORY,'MAR:Psych

php - 在 Woocommerce 注册表中添加条款和条件复选框

在woocommerce注册表中,注册按钮前没有“条款和条件”。有没有办法让它出现在表单中?这里是thelinkofmythemelayout. 最佳答案 2018年7月更新-添加了对Woocommerce3.4+版本的兼容性如果尚未完成,首先您需要在结帐页面启用条款和条件:在Wordpress中为您的条款和条件创建一个新页面要在Woocommerce>设置>结帐>结帐页面中启用该页面(部分):然后保存……大功告成。在注册表单上获取条款和条件复选框的代码://Addtermandconditionscheckboxonregistr

php - 通过 GET 方法使用 PHP 复选框数组

我可以将PHPcheckbox数组与GET方法一起使用吗?如果点击了两个复选框,结果会是:some.php?param=1¶m=2吗?如你所知,我不习惯写入数据库,我只是获取参数。谢谢。 最佳答案 您需要传递具有相同字段名称且后跟[]的复选框,以便PHP识别该数组。像这样:所以GET将是:phpfile.php?foo[]=bar1&foo[]=bar2&foo[]=bar3如果每个复选框都被点击。(类似的帖子)请注意,只有被点击的复选框才会被提交。因此,如果仅单击bar1和bar2,则GET将为phpfile.php?fo

php - 如何检查使用 jquery 选中的多个复选框?

我是jquery的新手,它很有趣,但我遇到了一个小问题,我像这样使用foreach循环从数据库中填充多个复选框,id?>"id="city[]"/>我想限制用户检查至少一个复选框,我知道如何只用一个复选框来做到这一点,但对jquery中的这种数组感到困惑,任何帮助将不胜感激!非常感谢! 最佳答案 要查找选中了多少个复选框,您可以使用类似的东西:varcheckedNum=$('input[name="city[]"]:checked').length;if(!checkedNum){//Userdidn'tcheckanycheck

php - 选中所有复选框

我有一个带有复选框的表格,我想执行“选中所有”和“取消选中所有”复选框,但我找不到选中所有复选框的方法。这是我的代码:entriesas$entry):?>]"/>checkallun-checkall$(document).ready(function(){$('.chk_boxes').click(function(){$('.chk_boxes1').attr('checked',checked)})}); 最佳答案 $(function(){$('.chk_boxes').click(function(){$('.chk_b