new Ajax.Request('Handler.ashx',
{
method: 'get',
onSuccess: function(transport)
{
var response = transport.responseText || "no response text";
//alert("Success! \n\n" + response);
var obj = response.evalJSON(true);
alert(obj[0].Nam);
alert(obj[0].IM);
for(i = 0; i < 4; i++)
{
$('MyDiv').insert( new Element('checkbox', { 'id': "Img" + obj[i].Nam, 'value': obj[i].IM }) );
return ($('MyDiv').innerHTML);
}
},
onFailure: function() { alert('Something went wrong...') }
});
答案 0 :(得分:0)
checkbox
无效的标记名称。您是否尝试创建<input type="checkbox" />
?
new Element('input', { type: 'checkbox', ... })
此外,在onSuccess回调函数中调用return
是没有意义的。