我有一個signin()
按鈕,我想要使用ajax,所以通過點擊它會更新兩個div:一個會說「Welcome/your name /」,另一個應該打印出一些統計表(在另一個地方)。簽名本身和歡迎消息由一個稱爲signin()
的函數生成。該表由一個稱爲statistics_table()
的函數生成。如何用1個Ajax響應更新2個div?
而且我有這個在我的按鈕形式:
<input type="submit" value="Sign In" onclick="return signin(); return statistics_table();"/>
但是,當然,它不工作,因爲它返回的第一功能,並且操作完成。並且這兩個函數都包含一個return語句。我怎樣才能讓按鈕調用2個功能呢?
我試圖在第一個函數的末尾(返回語句之前)調用第二個函數,但它也產生了一些問題。
<input type="submit" value="Sign In" onclick=signin();statistics_table();"/>
否則它只是調用第一個:如果你想你的兩個函數被調用不使用return
關鍵字
而不是使用內聯onclick處理程序,在javascript中執行它。然後在你的onclick處理函數中調用這兩個函數。 – 2014-02-10 18:13:42
你是什麼意思的「在JavaScript中做它」? –
'object.onclick = function(){signin(); statistics_table(); };' – kingkode