4
私はPrototypeライブラリの初心者です。プロトタイプのonSuccess/onFailure関数に複数の引数を渡す方法を知りたいですか?たとえば : - 私の成功関数fnSccsでプロトタイプのonSuccess関数に複数の引数を渡す方法は?
new Ajax.Request('testurl',{
method: 'post',
parameters: {param1:"A", param2:"B", param3:"C"},
onSuccess: fnSccs,
onFailure: fnFail
})
: -
function fnSccs(response)
{
alert(response.responseText);
}
私はfnSccs関数に新しい引数を渡したいです。そんなことがあるものか。助けてくれてありがとう。
単純なクロージャがトリックを実行したときに、なぜ関数を作成しますか? onSucess:関数(レスポンス){myNextStep(レスポンス、 'a'、 'b'); } – epascarello
@epascarello:リクエストが送信されるずっと前に、新しいAjax.Request()で2番目の引数を作成した瞬間にOPがパラメータの受け渡しを要求したため、 – CMS
はmySuccess() ?私にとっては、キー 'onSuccess'には、mySuccessの戻り値が割り当てられているだけです。これは未定義です... – Remi