Köszönöm, így már OK.
Kérdeznék még egyet, hátha maradt még benned egy kis jQuery :). A dolgot tovább fűztem, a szerverről HTML helyett JSON érkezik:
[{"id":"60","lName":"Koller","mName":"","fName":"Eszter","dob":"1988-05-13","email":"[email protected]"
,"ppCode":"5702014973206","isHere":"y","ppVfrom":"2016-12-29","ppVto":"2017-12-29"}]
Szeretnék ezzel feltölteni egy formot. Vadásztam erre egy scriptet:
function pop( frm, data ){
$.each( data, function( key, value ){
var ctrl = $( '[name='+key+']', frm );
switch( ctrl.prop('type' )){
case 'radio': case 'checkbox':
ctrl.each( function(){
if ( $( this ).attr( 'value' ) == value) $( this ).attr( 'checked',value );
});
break;
default:
ctrl.val( value );
}
});
}
A jQuery kiakad rajta: "TypeError: invalid 'in' operand a @ jquery.min.js (2. sor, 3990. oszlop)". Egy csomót gugliztam már, de nem tudom megoldani. A JSON php json_parse-ból jön és tök szabványos, és a form minden elemének van benne adat. Mi lehet ez?