Ajax で CFC コンポーネントを呼び出そうとしています。しかし、CFC から返された値を JavaScript ルーチンに渡す必要があります。この関数は、アラートdone
に表示するときに正しいメッセージを作成します。msg
ただし、ret
変数にその値が入力されることはありません。JavaScript のデータ フローを変更するには、返される値が必要です。
私は何を間違っていますか?
var ret = $.ajax({
type: "post",
url: "cfc/CFCSemae.cfc",
data: {
method: "verificaCadastro",
returnformat: "plain",
queryformat: "column",
nro_cadastro: num_cad
},
dataType: "html",
}).done(function(msg){ return msg; });
alert(ret);