JQuery radio取值:
var valradio = $("input:radio[name=' radioname' ]:checked").val();
不能漏掉包住radioname的單引號。
在IE和firefox下都可以取到值。
hql語句:
String whereCondition2 = "bs where bs.id in(select id from Bbs bbs where bbs.course.id =" + courseId + " )";
通過上面的hql語句對hql有更多的認識了。hql語句不是直接來操作數據庫的,而是通過hibernate。hql直接作用的是data類。最開始將上面的句子寫成了String whereCondition2 = "bs where bs.id in(select id from Bbs bbs where bbs.courseId =" + courseId + " )";
因爲Bbs表中有courseId中有這個字段,對hql不太瞭解。Bbs的data類中只有course這個實例變量,自然bbs.courseId 無效的,所以需要通過course的data類找到coursId這個值。
toString()方法:
這個方法不能作用於null,所以在使用這個方法前要對實例判斷是否爲null。
alert();
使用這個方法,如果是阻止表單提交的功能,最好加上return false;這樣就可以不刷新頁面。