Ich versuche, einige Daten über zu laden. jqueryladen Optionen über. jquery
$get_desc = "SELECT tekst_id,overskrift FROM rr_tekster WHERE beskrivelse_id = '". $_POST['beskrivelse_id'] ."' AND status = 1";
$select = mysql_query($get_desc)or die(mysql_error());
while($row_option = mysql_fetch_array($select)){
$output .= '<option value="'.$row_option['tekst_id'].'">'.$row_option['overskrift'].'</option>';
}
$arr = array (
'list_options' => $output
);
echo json_encode($arr);
und meine Jquery sehen aus wie diese
$.post(action, { beskrivelse_id:des_id }, function(data){
$(load_div).fadeOut();
$(result).html('<select name="tekster">'+data.list_options+'</select>').fadeIn(500);
},'json');
den "Fehler": { "list_options": null}
in Firebug es gibt mir ein Null-Fehler in der Ausgabe .. Ich möchte es alle Zeilen in meiner Datenbank anzeigen, jetzt sollte es mir 3 Zeilen zeigen ..
aber nichts ..: -/warum?
, das scheint zu funktionieren ...: o ich jetzt nur ein paar charset Fehler/Bugs bekam ...: -/ seine irgendwie komisch, weil ich json_encode immer verwendet, aber dieses Mal ist es did't Arbeit .. gespenstisch ... – william