我有下面的代码:修改输入字段与JSON数据
$.post("docsel.php", {id : id}, function(data) {
$('input#titre').val(data.titre);
$('input#content').val(data.content);
});
docsel.php
返回一个JSON编码阵列titre
和content
和他们的价值观。 我检查了返回的数据是否正确。
现在我想修改输入字段的结果,但我的代码不起作用。 我在做什么错?
编辑:
下面是数据(我把导演,而不是内容的简化):
"[{"titre":"Dipt\u00e9rosodomanie et t\u00e9trapilotomie radiaire, pourquoi ?","auteur":"Alex"}]"
我修改了代码:
$.post("docsel.php", {id : id}, showResult(data));
});
});
function showResult(data)
{
var obj = JSON.parse(data);
var titre = obj.titre[0];
$('#titre').val(titre);
但不起作用,我的意思是输入字段“titre”未被修改。请考虑到我是JQuery/Php的绝对初学者。
你把这段代码放在哪里? – Tadeck 2012-02-20 17:14:29
不是答案,但你不需要选择输入,因为'id'总是唯一的:'$('#titre')'。还是你说这不是独一无二的? – PeeHaa 2012-02-20 17:15:05
BTW什么是滴定? – PeeHaa 2012-02-20 17:15:33