0

ユーザーがボタンをクリックしたときに、関数 activity.insertAvailability を実行したいと思います。現時点では、関数内の変数をハードコーディングしています。

関数をテーブルから実行すると、関数は完璧に機能します。ユーザーが保存ボタンをクリックしたときに、関数を実行したいと思います。

ここにコードがあります

HTMLCode+="<br /><div align='center'><table class='TableBorder'>";

HTMLCode+="<tr class='TableData2'><td colspan='2'><br /><input class=SolidButton                  type='submit' value='Save' onClick='activity.insertAvailability(userSession.getDAOLayer().getConnection(), 34,  2503,'AM'', 1, 'test'');' /><br /><br /></td></tr>";

HTMLCode+="</table></div><br /><br />";
4

2 に答える 2

0

「activity.insertAvailability」はJava関数ですか? はいの場合は、Ajax 呼び出しでこれを実現する必要があります。ここから始められます。

于 2013-03-25T09:14:40.347 に答える
0

ここにタイプミスがあります:

変化する

onClick='activity.insertAvailability(userSession.getDAOLayer().getConnection(), 34,  2503,'AM'', 1, 'test'');'

onClick=\"activity.insertAvailability(userSession.getDAOLayer().getConnection(), 34,  2503,'AM', 1, 'test');\"
于 2013-03-25T09:20:10.087 に答える