作者彙整:power

PHP:chr()與ord()函數

chr():將 ASCII 碼轉換為字串符 chr(64);//輸出:@ ord():將字串符轉換為 ASCII 碼 ord(‘@’);//輸出:64 Chr(9)為Tab Chr(10)為換行字元 Chr(13)為歸位字元(回車符號) $list = explode(chr(13), $sn);

發表於 PHP | 發表迴響

JavaScript:Length of Object

發表於 Javascript | 發表迴響

jqGrid:Get custom jqGrid JSON data in loadComplete method

jqGrid JSON response:

發表於 Jquery | 發表迴響

jqGrid:使用cell value設定文字顏色

$("#mylist").jqGrid({ … colModel:[ ... {name:'value', width:100, align:'right', cellattr:valueAttr, ....}, ... ], … }); function valueAttr(rowId, cellValue, rawObject, cm, rdata) { if (cellValue < 0) { return ‘ style="color: red"‘; } else { return ‘ style="color: green"‘; } }

發表於 Jquery | 發表迴響

Add additional data to $form.serialize()

$.ajax({ type: ‘post’, url: ‘page.php’, data: $form.serialize() + ‘&data=’ + JSON.stringify(otherData), dataType : ‘json’ })

發表於 Javascript, Jquery | 發表迴響

讓 checkbox 變為單選

<input type="checkbox" name="myCheckBox" value="checkBox1″>checkBox1 <input type="checkbox" name="myCheckBox" value="checkBox2″>checkBox2 <input type="checkbox" name="myCheckBox" value="checkBox3″>checkBox3 <script type="text/javascript"> <!– $(document).ready(function(){ $("input[name=myCheckBox]").click( function () { var Selected = $(this).val(); $("input[name=myCheckBox]").each(function(i){ if($(this).val() == Selected) $(this).prop("checked", true); else $(this).prop("checked", false); }); }); }); –> </script>  

發表於 Jquery | 發表迴響

JavaScript:取得Table欄位中表單元素值

<table id="myTable"> <tr> <td>row0 cell0</td> <td>row0 cell1</td> <td>row0 cell2</td> </tr> <tr> <td>row1 cell0</td> <td>row1 cell1</td> <td>row1 cell2 <input type="text" name="txt1″ id="txt1″ value="xxx"> <input type="text" name="txt2″ id="txt2″ value="yyy"> </td> </tr> </table> 付與表格欄位值: document.getElementById("myTable").rows[0].cells[2]. innerHTML = "123″; 取得表格欄位中表單元素裡的值: document.getElementById("myTable").rows[1].cells[2].firstChild.value; document.getElementById("myTable").rows[1].cells[2].children[0].value;

發表於 Javascript | 發表迴響

JavaScript:Firebug的console偵錯

安裝Firefox plugin:Firebug <script type="text/jscript" language="javascript"> console.log(5+6); </script>

發表於 Javascript | 發表迴響

jQuery 事件 – select() 方法

觸發 select 事件 語法:$(selector).select(); 例一: $("input").select(function(){ }); 例二: $("input[type=text]").on(‘focus‘, function() { $(this).mouseup(function(e){ e.preventDefault(); });//取消 on focus 觸發後的動作   $(this).css(‘background-color’,’#FFFFFF’).select(); }).on(‘blur‘, function() { $(this).css(‘background-color’,’#E8E8E8′); });

發表於 Jquery | 發表迴響

Javascript 日期時間比較

var start_time = ’2015/10/01 08:00:00′; var end_time = ’2015/10/31 08:00:00′; if(Date.parse(start_time).valueOf() > Date.parse(end_time).valueOf()){ alert("開始時間不能晚於結束時間!"); return false; }

發表於 Javascript | 發表迴響