<small id='yRTgj'></small><noframes id='yRTgj'>

  • <legend id='yRTgj'><style id='yRTgj'><dir id='yRTgj'><q id='yRTgj'></q></dir></style></legend>
        <tfoot id='yRTgj'></tfoot>

          <bdo id='yRTgj'></bdo><ul id='yRTgj'></ul>
        <i id='yRTgj'><tr id='yRTgj'><dt id='yRTgj'><q id='yRTgj'><span id='yRTgj'><b id='yRTgj'><form id='yRTgj'><ins id='yRTgj'></ins><ul id='yRTgj'></ul><sub id='yRTgj'></sub></form><legend id='yRTgj'></legend><bdo id='yRTgj'><pre id='yRTgj'><center id='yRTgj'></center></pre></bdo></b><th id='yRTgj'></th></span></q></dt></tr></i><div id='yRTgj'><tfoot id='yRTgj'></tfoot><dl id='yRTgj'><fieldset id='yRTgj'></fieldset></dl></div>

        Zend 表单验证

        时间:2023-10-02
          <tfoot id='HNQIa'></tfoot>

              <tbody id='HNQIa'></tbody>
              <bdo id='HNQIa'></bdo><ul id='HNQIa'></ul>
                <i id='HNQIa'><tr id='HNQIa'><dt id='HNQIa'><q id='HNQIa'><span id='HNQIa'><b id='HNQIa'><form id='HNQIa'><ins id='HNQIa'></ins><ul id='HNQIa'></ul><sub id='HNQIa'></sub></form><legend id='HNQIa'></legend><bdo id='HNQIa'><pre id='HNQIa'><center id='HNQIa'></center></pre></bdo></b><th id='HNQIa'></th></span></q></dt></tr></i><div id='HNQIa'><tfoot id='HNQIa'></tfoot><dl id='HNQIa'><fieldset id='HNQIa'></fieldset></dl></div>
              1. <legend id='HNQIa'><style id='HNQIa'><dir id='HNQIa'><q id='HNQIa'></q></dir></style></legend>

                  <small id='HNQIa'></small><noframes id='HNQIa'>

                  本文介绍了Zend 表单验证的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  我正在使用 Zend Form 创建动态表单.

                  I am using Zend Form to create dynamic form.

                  我也有 Zend Form 验证.

                  I have Zend Form validation too.

                  尝试动态删除验证,但没有任何成功.

                  Trying to remove Validation dynamically, but not getting any success.

                  你能帮我删除 Zend 验证吗.

                  Can you plz help me to remove Zend Validation.

                  Bellow 是我的删除验证代码:

                  Bellow is my code for remove validation :

                  $toRemValArray = array();
                  $toRemValArray[0] = 'ele_4af42ceac7810';
                  
                  if(isset($_POST['btnPost_x'])){                 
                      if ($form->isValid($_POST)) {
                          $allElements = $form->getElements();
                          foreach($allElements as $val){
                              if(in_array('ele_4af42ceac7810',$toRemValArray)){
                                  $value = $form->getElement($val->getName());
                                  $value->removeValidator('ele_4af42ceac7810');
                              }
                          }
                      }
                  }
                  

                  让我知道我的代码是否有任何问题

                  Let me know whether my code is having any issue

                  谢谢穆罕默德·塔雷克

                  推荐答案

                  您应该删除调用 $form->isValid() 的验证器BEFORE.

                  You should remove the validator BEFORE calling $form->isValid().

                  这篇关于Zend 表单验证的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:我可以在我的项目中使用 Zend translate、date 和 c 下一篇:Zend Framework 中的简单重写

                  相关文章

                  最新文章

                  <legend id='hvpbc'><style id='hvpbc'><dir id='hvpbc'><q id='hvpbc'></q></dir></style></legend>
                  1. <tfoot id='hvpbc'></tfoot>

                  2. <small id='hvpbc'></small><noframes id='hvpbc'>

                      <bdo id='hvpbc'></bdo><ul id='hvpbc'></ul>
                    <i id='hvpbc'><tr id='hvpbc'><dt id='hvpbc'><q id='hvpbc'><span id='hvpbc'><b id='hvpbc'><form id='hvpbc'><ins id='hvpbc'></ins><ul id='hvpbc'></ul><sub id='hvpbc'></sub></form><legend id='hvpbc'></legend><bdo id='hvpbc'><pre id='hvpbc'><center id='hvpbc'></center></pre></bdo></b><th id='hvpbc'></th></span></q></dt></tr></i><div id='hvpbc'><tfoot id='hvpbc'></tfoot><dl id='hvpbc'><fieldset id='hvpbc'></fieldset></dl></div>