我正在使用jQquery插件引导数字输入。我给了jQuery链接和CSS链接,比如
<head>
<link rel="stylesheet" href="<?php echo base_url(); ?>template/css/bootstrap-formhelpers.css">
<link rel="stylesheet" href="<?php echo base_url(); ?>template/css/bootstrap-formhelpers.min.css">
<link rel="stylesheet" href="<?php echo base_url();?>template/css/bootstrap.min.css">
<script src="<?php echo base_url(); ?>template/js/bootstrap-formhelpers.js"></script>
<script src="<?php echo base_url(); ?>template/js/bootstrap-formhelpers-number.js"></script>
<script src="<?php echo base_url(); ?>template/js/bootstrap-formhelpers.min.js"> </script>
</head>
然后我的代码是
<?php
$data = array('id' => 'target');
echo form_open(base_url().'/index.php/account/authentication',$data);
?>
<input type="text" class="form-control bfh-number" data-min="5" data-max="25">
<?php echo form_close(); ?>
但它不起作用。我一遍又一遍地检查路径。我做错了什么?我正在使用codeigniter和bootstrap。
仔细检查form_open()函数的HTML输出。如果<FORM>
标记是畸形的,它里面的文本输入将不会变成bfh-number。