私は検証フレームワークを開発しており、検証が成功したかどうかを知るためにブール結果が必要です。
これが私がしていることの簡単な一見です:
Stone.Validation({
id: "#InputTextId",//the id of the input you want to validate
DataType: "string",//the Data Type of want to valide(string and integer for now are avaiable)
MsgOk: "Correct",//optional: the msg you want to display if it is a string
MsgWrog: "* Check this field",////optional: the msg you want to display if its not a string
Destiny: "#someDivID",//the id that will some the correct of error message
})
検証に失敗した場合にフォームの送信を無効にする方法がわかりません。メッセージを返すだけで、ブール値などは返しません。
私が探しているものの例:
Stone.Validation({
id: "#InputTextId",
DataType: "string",
MsgOk: "Correct",
MsgWrog: "* Check this field",
Destiny: "#someDivID",
success: function(results)
{
if(results)
{
//submit will work
}
}
})