我有形式:未捕获你试图解码无效的JSON字符串
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();
}}]
});
错误: 未捕获你试图解码无效的JSON字符串:
* 注:未定义指数:通过C:\ xampp \ htdocs \ extjs \ 1.php on line *
为什么没有定义?
{
xtype: 'textfield',
name: 'pass', // имя поля <input name=«pass»
fieldLabel: 'Password',
inputType: 'password' // Не просто textfield, а password
}
name:'pass'!
我的PHP文件:
$pass = $_GET["pass"];
$json = '{"a":pass}';
echo json_decode($json);
如果你用英语评论你的代码,这将大有帮助... – 2013-08-21 16:45:44
加油吧,他的评论对他的问题不会有任何用处...... – rixo