출처: http://chrisalbon.com/python/pandas_join_merge_dataframe.html
Pandas에서 두 Dataframe을 합치기 위해서는
pd.merge(df1, df2, on="user_name", how="inner") |
사용해보니 SQL에 inner join과 같아서 좋음
출처: http://chrisalbon.com/python/pandas_join_merge_dataframe.html
Pandas에서 두 Dataframe을 합치기 위해서는
pd.merge(df1, df2, on="user_name", how="inner") |
사용해보니 SQL에 inner join과 같아서 좋음
http://stackoverflow.com/questions/11440128/jquery-check-if-checkbox-is-not-checked
//전체선택
function fn_checkAll() {
if($("#psninfAgrYn").val() == "Y") {
$("input[name=psninfAgrYnSub]:checkbox").each(function(){
$(this).attr("checked", false);
});
$("#psninfAgrYn").val("");
$("#psninfAgrYn").attr("checked", false);
} else {
$("input[name=psninfAgrYnSub]:checkbox").each(function(){
$(this).attr("checked", true);
});
$("#psninfAgrYn").val("Y");
$("#psninfAgrYn").attr("checked", true);
}
}
//선택확인
function fn_checkCnt() {
var chkSubCnt = $("input[name=psninfAgrYnSub]").length;
var chkSubCntChecked = $("input[name=psninfAgrYnSub]:checked").length;
if(chkSubCnt == chkSubCntChecked) {
$("#psninfAgrYn").val("Y");
$("#psninfAgrYn").attr("checked", true);
} else {
$("#psninfAgrYn").val("");
$("#psninfAgrYn").attr("checked", false);
}
}
//화면구성
<form:checkbox path="psninfAgrYn" id="psninfAgrYn" value="" onclick="fn_checkAll();/>전체선택
<input type="checkbox" name="psninfAgrYnSub" onclick="fn_checkCnt(); />개인정보 항목에 동의
<input type="checkbox" name="psninfAgrYnSub" onclick="fn_checkCnt(); />이용목적 항목에 동의
<input type="checkbox" name="psninfAgrYnSub" onclick="fn_checkCnt(); />이용기간 항목에 동의
validation 규칙을 동적으로 부여하고 싶을 때 사용
구현하고자 하는 것은 데이터베이스에 저장된 비밀번호와 같은 값이면 validation규칙을 적용하지 않고,
저장된 비밀번호와 다른 값이면 validation 규칙을 적용하는 것이다.
$("userPw").bind("change", function(){ //비밀번호 변경되지 않음 if($("#userPw").val() == $("#userDbPw").val()) { $("#userPw").rules('remove', { ragelength:[9, 20] ,checkUserPwNum:true }); } else { //변경된 경우 $("#userPw").rules('add', { ragelength:[9, 20] ,checkUserPwNum:true }); } });