0
如何直接在cpt文件輸入框中直接輸入驗證,而無需在Cakephp中進入控制器或模型?cptp上的Cakephp輸入框驗證
如何直接在cpt文件輸入框中直接輸入驗證,而無需在Cakephp中進入控制器或模型?cptp上的Cakephp輸入框驗證
我會用JQuery,與Jquery Validaton plugin。
包含和編寫腳本的過程相當直接。
在視圖(使用用戶形成視圖的示例)的報頭部分
echo $javascript->link('jquery-1.6.2.min.js');
echo $javascript->link('jquery.validate.min.js');
下
<?php
echo $form->create('User', array('id'=>'UserForm'));
echo $form->input('User.name', array('class'=>'required', 'minlength'=>2));
echo $form->input('User.email', array('class'=>'required email'));
echo $form->end('Send');
echo $javascript->codeBlock('$("#UserForm").validate();', array('inline'=>true));
在佈局在用戶控制器
var $helpers = array('Html', 'Form', 'Javascript');
我做了測試代碼以確認它的工作。
使用javascript驗證? –
,不推薦! – mark
我想知道如果我們可以使用JavaScript幫手來做到這一點。之前我已經使用過HTML5進行驗證,但是如果有任何其他Cake友好的方式可以提供幫助。謝謝 –