JQuery dForm プラグインを使用してフォームを作成しています。次のコードで動作します。
$("#myform").dform({
"action" : "index.html",
"method" : "get",
"html" :
[
{
"type" : "p",
"html" : "You must login"
},
{
"name" : "username",
"id" : "txt-username",
"caption" : "Username",
"type" : "text",
"placeholder" : "E.g. user@example.com"
},
{
"name" : "password",
"caption" : "Password",
"type" : "password"
},
{
"type" : "submit",
"value" : "Login"
}
]
});
しかし、フォーム定義を次のような JSON ファイルに移動すると:
"action" : "index.html",
"method" : "get",
"html" :
[
{
"type" : "p",
"html" : "You must login"
},
{
"name" : "username",
"id" : "txt-username",
"caption" : "Username",
"type" : "text",
"placeholder" : "E.g. user@example.com"
},
{
"name" : "password",
"caption" : "Password",
"type" : "password"
},
{
"type" : "submit",
"value" : "Login"
}
]
そして、json からフォーム定義をロードしてみてください:
$("#myform").dform('test.json', function(data) {
this //-> Generated $('#myform')
data //-> data from path/to/form.json
});
フォームが読み込まれません。JSON ファイルまたはコードに何か他のものを入れる必要がありますか?
どんな助けでも大歓迎です。
ありがとう、カルロス