Boa tarde,
sempre usei ajax passando na própria url o valor do parâmetro que chegava no método remotable do logic.
surgiu uma situação em que preciso passar por post, porém não consigo pegar o parâmetro no logic.
Tentei de diversas maneiras o parâmetro no data do ajax, mas não consegui fazer funcionar.
abaixo o javascript que estou utilizando.
$('#btnGravar').live('click', function () {
canvas = document.getElementById('canvas');
var strDataURI = canvas.toDataURL("image/png");
var teste = strDataURI.replace(/^data:image\/(png|jpeg);base64,/, "");
var teste2 = encodeURIComponent(teste);
$.ajax({
type: 'POST',
url: 'simimagem.teste.logic',
data: teste2,
contentType: 'application/json; charset=utf-8',
dataType: 'json',
success: function (msg) {
alert('Image sent!');
},
error: function (errormessage) {
//alert(errormessage);
}
});
});