(1)js中往後端傳數據時,如果不是必填的寫成以下格式,意思是如果前端得到了height的數據就往後端傳,如果沒有得到就不傳
if (height.length > 0) {
params.height = height;
}
(2)js中如果是push出的選擇器,想要寫click方法時,用以下寫法
$('.alterIndi').on('click', function () {};
(3)js中頁面存在的選擇器,不要忘記放在頁面加載中,只要不是push出來的選擇器都要記得一開始就加載出來
(4)js中如果加載出多條信息,想拿一條數據的詳細信息時,不要忘記寫 var users = users[0]
(5)css中no-repeat一般用在元素backgroud-repeat的設置中,含義爲不平鋪
(6)css中將文本框設置成不可被選擇並且背景色透明沒有邊框,用以下寫法
<tbody id="indiInfoResult">
<tr>
<td>
<script>document.writeln(ui.label.matchmakeradmin.surname)</script>
</td>
<td>
<input class="addindi-form-control mr-sm-2 add-surname" id="surnameToUser" type="text" disabled> //disabled不可被選擇
</td>
</tr>
</tbody>
#indiInfoResult input {
background-color:transparent; //背景色透明
border:none ; //沒有邊框
}
(7)jQuery中,jQuery.trim(str) 去除字符串兩端空白的字符
(8)js中 $('#confirmAddCriteria').show(); //顯示confirmAddCriteria
$('#confirmAddCriteria').hide(); //隱藏confirmAddCriteria
(9)拿一個選擇器的id時,可以用:var targetUserId = $(this).attr('uid');
var targetUserId = $(".match-btn").attr('uid');
(10)js中獲取Form表單中被選中的radio值
var comboId = $('input:radio[name="combo"]:checked').val();
Juice框架開發趙洗能軟件外包