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停止实际提交..这仅用于演示目的});我想这是另一种方法。谢谢你的洞察力。我觉得我今天学到了一些新东西