custom_func に次のコードを再利用したい:
function validLen(value,colName){
if(value.length === 8){
return [true,""];
}
else{
return [false,"fail"];
}
}
次のように追加のパラメーターを指定してみました。
function validLen(value,colName,length){
if(value.length === length){
return [true,""];
}
else{
return [false,"fail"];
}
}
そして、次のように呼び出します。
{name:'cntrct_id', editrules:{custom: true, custom_func:validLen(8)} },
うまくいきませんでした。前のコードは機能しますが、前述のように、再利用可能な関数が必要です。これに対する回避策はありますか? 私はそれを間違っていますか?