java 2分钟_java开发中的那些事(5)--------一点经历,败给2分钟的2个小时
特意記下這個經歷,這個讓我感慨萬千又斗志昂揚的一次經歷,這是經驗,也是生活。
故事的始末是這種,先給大家上幾句代碼,如今身在家中,僅僅能憑記憶敲打幾行,大致意思倒不會錯:
{field:'code',align:'center'}
{field:'btfid',align:'center',hidden:'true',
formatter:function(value,row,rowIndex){
return "";
}
}看這幾句話,想必也猜出部分來了,easyui中用ajax調用后,返回json數據。其他的姑且不論,看這幾句話你能發現問題么?
存在問題:
function del(code){alert(code);}
這個調用的刪除數據的js方法卻沒能調用。alert()直接未彈出,你能看出是為什么了么?
這個地方讓我糾結了一下午真是毫不夸張。而我又把這個問題的解決看做是一次經歷,是由于:
在解決這個問題的過程中,我用瀏覽器調試,從網上搜索原因,查看easyuiAPI文檔,從QQ群中問同學。問陌生人,各種方式??偹闶前l現了:當傳遞的是數字的時候,是能夠的,而存在字符串的時候就不能夠了。而從瀏覽器的“審查元素”中發現了del(week231we)這個問題。應該加引號的。然后我又想各種辦法,比如
οnclick='("+" ' "+row.btfid+" ' "+")'>"
οnclick='('"+row.btfid+"')'>"
這些方式不行,又從網上搜索出的";,亂七八糟的方法試了非常多,結果我生生花了2個小時在這上面,終于無奈。我找了幾個同事幫忙,也不盡人意,而找到當中一個同事的時候,過來看了看,問了問我要實現的功能,然后坐都沒坐下,敲了幾下,2分鐘都不到,然后就走了,然后就好了,而我就凌亂了。2分鐘VS2小時,效率就在這里看出差距來了啊。
而解決的問題卻是我確實沒想過,來看一下代碼:
{field:'code',align:'center'}
{field:'btfid',align:'center',hidden:'true',
formatter:function(value,row,rowIndex){
return "";
}
}就這樣啊,原來方法是能夠不必加''”,可是字符串必需要帶著"‘",就這樣攻克了。
2分鐘。2小時,加油吧。路還非常長...
總結
以上是生活随笔為你收集整理的java 2分钟_java开发中的那些事(5)--------一点经历,败给2分钟的2个小时的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数据结构链表之双向链表:Python3
- 下一篇: kstools工具是什么牌子_2020年