1

saveRow 関数を呼び出すカスタム ボタンがあります。ボタンのクリックに固有の URL を配置したいのですが、url パラメータが正しくない必要があります。カスタムボタンのコードは次のとおりです。

send = "<input name='send' class='tweetbuttons' id='tbuttonSend"+cl+
       "' type='button' value='Send' "+
       "onclick=jQuery('#list2').saveRow("+cl+",function(){alert('made_it_here')},item_send.php,{submitType:send}); /><br />";

FireBug でコンソールを見ていると、「item_send が定義されていません」というエラーが表示されます。url パラメーターの例が見つからなかったので、URL を変数に入れてみました。何か案は?

4

1 に答える 1

1

わかりました、ここに答えがあります。これが誰かの助けになることを願っていますが、私はそれを引き起こしたのでカラスを食べています. これが必要なものです。行 ID は数値ではなく文字列 (ダッシュが途中にある 2 つの情報) であるため、saveRow 関数の ID (c1) パラメータを引用符で囲む必要があります。次に、saveRow 関数呼び出しの edit url パラメータを一重引用符で囲む必要があります。

send = "<input name='send' class='tweetbuttons' id='tbuttonSend"+cl+
       "' type='button' value='Send' "+
       "onclick=jQuery('#list2').saveRow('"+cl+"',function(){alert('made_it_here')},'item_send.php',{submitType:send}); /><br />";

それは私のためにトリックをしました。それが役立つかどうかお知らせください。

于 2009-09-10T04:09:33.237 に答える