2010-11-08 19 views
11

ho utilizzare questo codice per caricare i dati nel mio textarea:caricare i dati in forma di testo di input

jQuery('.content_container').load('http://www.evedalsvardshus.se/plugins/calendar/edit_dates.php', {'value': datum}); 

Ma quando provo a caricare i dati nel mio modulo di input di testo con questo codice:

jQuery('.header').load('http://www.evedalsvardshus.se/plugins/calendar/get_header.php'); 

Non accade nulla. Get_header.php contiene solo "asdsd".

Qualcuno può aiutarmi?

risposta

16

Questo perché la funzione .load() tenta di impostare l'HTML interno che non funziona per un campo di testo. È necessario impostare il suo valore, invece:

$.get('/plugins/calendar/get_header.php', function(result) { 
    $('.header').val(result); 
}); 

La funzione .get() invia una richiesta AJAX e nella richiamata successo impostare il valore del campo di testo.

Problemi correlati