jQuery enviar dados HTML através do POST
Eu estou usando o jQuery para fazer um POST para um arquivo PHP com o conteúdo HTML de um div. O conteúdo HTML contém tabelas, entradas, divs menores e eu gostaria de pegar o conteúdo do DIV principal e enviá-lo para o banco de dados. A única opção que eu poderia pensar é o método POST, mas não sei se posso enviar HTML simples com ele. Existem outras opções para enviar conteúdo HTML de um div para um arquivo PHP a ser inserido no MySQL?
Obrigado.
EDITAR: Agora sou capaz de enviar dados HTML completos com o POST do jQuery. No entanto, meus caracteres HTML desse DIV são transformados em caracteres especiais. Exemplo: ">" se tornaria "& gt;" e quando isso acontece, meus dados de POST são limitados a onde o primeiro caractere especial aparece porque eu faço o meu ajax POST assim:
var data = 'id='+ currid +'&html='+ div_html;
$.ajax({
type: "POST",
url: "file.php",
data: data,
.......................
.......................
A utilização deste código não é aceitável porque div_html contém outros caracteres "&", por isso seria considerado como outro parâmetro POST a ser enviado.
Qualquer solução alternativa?
Obrigado novamente.