0

jQuery では、「bank_account_uri」という名前の API から変数を取得し、これを Rails アプリの User テーブルに保存する必要があります。列 customer_uri で。ただし、この情報を正しい方法でデータベースに取得する方法がわかりません。

API はこれを例として示しました。

    var bank_account_uri = response.data['uri'];
    $('<input>').attr({
       type: 'hidden',
       value: bank_account_uri,
       name: 'balancedBankAccountURI'
    }).appendTo($form);
    $form.attr({action: requestBinURL});
    $form.get(0).submit(); }}

何か案は?

4

1 に答える 1

2

彼らが提供したサンプルコードはかなり健全なようです。それが何をするかを通してあなたを理解するには:

var bank_account_uri = response.data['uri']; // Store the response in a variable
$('<input>').attr({ // Create an input
   type: 'hidden', // make it hidden
   value: bank_account_uri, // set its value to your bank_account_uri
   name: 'balancedBankAccountURI' // give it a name, to pick up the server-side
}).appendTo($form); // Add it to a form, this doesn't exist
$form.attr({action: requestBinURL}); // Set url of where the post to
$form.get(0).submit(); }} // Submit the form

これから、2 つの変数を追加する必要があります。

1) フォーム変数/HTML 要素:

var $form = $("<form></form>").appendTo("body"); // Create & append to body

2) データの投稿先の URL:

var requestBinURL = "/mypage";

.get(0)コードの最終行の一部も削除します

于 2013-08-04T16:54:18.593 に答える