Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/238.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php jQuery如何在单击“提交”按钮或表单提交时从“继续”按钮中删除禁用的属性_Php_Jquery_Codeigniter - Fatal编程技术网

Php jQuery如何在单击“提交”按钮或表单提交时从“继续”按钮中删除禁用的属性

Php jQuery如何在单击“提交”按钮或表单提交时从“继续”按钮中删除禁用的属性,php,jquery,codeigniter,Php,Jquery,Codeigniter,如何从继续按钮中删除禁用的属性单击提交按钮或表单提交时,单击提交时将从继续按钮中删除禁用的属性。但问题是,当您单击“提交”按钮时,它会刷新页面,因此“继续”按钮会再次回滚到禁用状态: 这是我的视图 <?php echo form_open('admin/requests/approve_request/'.$this->uri->segment(4)); ?> <div class="form-group"> <label for

如何从继续按钮中删除禁用的属性单击提交按钮或表单提交时,单击提交时将从继续按钮中删除禁用的属性。但问题是,当您单击“提交”按钮时,它会刷新页面,因此“继续”按钮会再次回滚到禁用状态:

这是我的视图

<?php echo form_open('admin/requests/approve_request/'.$this->uri->segment(4)); ?>
    <div class="form-group">
        <label for="pending_reason">Note</label>
        <textarea class="form-control"  name="pending_reason"rows="6">
            <?php echo set_value('pending_reason'); ?>
        </textarea>
        <?php echo form_error('pending_reason'); ?>
    </div>

    <button type="submit" class="btn btn-success" value="submit" id="submit" disabled>Submit</button>
</form>

<button type="button" class="btn btn-success" id="continue" disabled>Continue</button>

注
提交
继续
myjs

<script>
    $("#submit").click(function() {
        $("#continue").removeAttr('disabled', true);
    });

    });
</script>

$(“#提交”)。单击(函数(){
$(“#继续”).removeAttr('disabled',true);
});
});

取下
type=“submit”
属性,该属性将解决您的问题。

取下
type=“submit”
属性,该属性将解决您的问题。

这对meMark this with PHP标记不完全有效,因为您正在使用它。通常,单击“提交”时,页面不应重新加载。或者,您可以遵循此操作,并对从服务器接收到的表单事件做出反应。您是否可以在客户端处理?可能是的重复项,并且由于您正在使用它,所以这对于meMark this with PHP标记也不完全有效。通常,单击“提交”时,页面不应重新加载。或者,您可以遵循此操作,并对服务器发出的已接收表单的事件作出反应。您是否可以在客户端处理?可能重复,因此如何通过删除type=“submit”来提交表单?Ajax请求将是最好的方法。如果您有JQuery.yes,但在客户端解析为$('form').submit(函数(){$(this).find('continue_to_send').prop('disabled',true);return true;//return false停止实际提交..这仅用于演示目的});我想这是另一种方法。谢谢你的洞察力。我觉得我今天学到了一些新东西那么,如何通过删除type=“submit”来提交表单呢?Ajax请求将是最好的方法。如果您有JQuery.yes,但在客户端解析为$('form').submit(函数(){$(this).find('continue_to_send').prop('disabled',true);return true;//return false停止实际提交..这仅用于演示目的});我想这是另一种方法。谢谢你的洞察力。我觉得我今天学到了一些新东西