2016-10-19 1 views
0

私はwebformを持っていて、leadid_tokenはJornayaから生成されています。私のウェブフォームに貼り付けたスクリプトコードがあります。LeadiD_token値を取得

<form method="post" action="https://portalcmssample.php" id="form1"> 
    <input id=" leadid_token " name="universal_leadid" type="hidden" value= "" /></div> 
</form> 

私が提出した後、ポータル私のCMSに表示されるトークンの値を見ていない:私の問題は、私たちは このEXを行うことができますどのように私のポータルCMSにトークンの値を投稿したいのですか?私が間違ったことは何ですか?

+1

エディタで「コード」ツールを習得してください。これは、HTMLをHTMLではなくテキストとしてレンダリングするための貼り付けコードの書式です。 – halfer

+0

私の問題について私にお手伝いできますか? – Network

+0

私はこの質問に答えるのに十分な情報がないと思います。 'value'要素は空ですが、JavaScriptを使用して置き換えられますか? 'id'も無効です(スペースを含んでいます)が、それが物に影響するかどうかはわかりません。アプリケーションでポスト操作がどのように機能するかについて、他にどんな情報がありますか? – halfer

答えて

1

簡単な答えで古い質問。 jQueryを使用する次のソリューションを使用します。あなたのスクリプトでのjQueryを含めましていることを確認してから後に、次のコードを含める:このコードは、自動的にフォームに隠しフィールドを追加します

<script type="text/javascript"> 
    $(document).ready(function() { 
    if (!$('#leadid_token').length) { 
    $('form').last().append(
     $('<input>').attr({ 
     type: 'hidden', 
     id: 'leadid_token', 
     name: 'LeadiDToken' 
     })); 
    }}); 
</script> 
<script id="LeadiDscript" type="text/javascript"> 
    // Your Jornaya script goes here 
</script> 

。 Jornayaのスクリプトは、非同期ロード後にこのフォームの値を自動的に設定します。フォームが送信されると、値がサーバーに送信されます。