私はフォームを持っています:
new Ext.form.FormPanel({
bodyStyle:'padding: 10px',
width:400,
renderTo: Ext.query(".foo")[0],
id: 'login-form',
bodyStyle: 'padding:15px;',
url:'1.php',
items: [
{ xtype: 'textfield',
fieldLabel: 'Login',
name: 'login'
},
{
xtype: 'textfield',
name: 'pass',
fieldLabel: 'Password',
inputType: 'password'
}],
buttons: [{
text: 'Login',
handler: function()
{ Ext.getCmp('login-form')
.getForm()
.submit();
}}]
});
エラー:
Uncaught 無効な JSON 文字列をデコードしようとしています:
*注意: 未定義のインデックス: 行に C:\xampp\htdocs\extjs\1.php を渡します*
なぜ未定義なのですか?
{
xtype: 'textfield',
name: 'pass', // имя поля <input name=«pass»
fieldLabel: 'Password',
inputType: 'password' // Не просто textfield, а password
}
名前:「パス」!
私のphpファイル:
$pass = $_GET["pass"];
$json = '{"a":pass}';
echo json_decode($json);