|
|
|
จะแปลง jquery เป็น function แบบ function name() { } ยังไงครับ |
|
|
|
|
|
|
|
คือเริ่มแรกปุ่ม submit จะ disabled ไว้ พอใส่ครบ 14 ตัวแล้ว ปุ่มถึงจะให้คลิกได้
จากอันนี้ให้เป็นฟังค์ชั่นอันล่างอะครับ
Code (PHP)
$('button[type="submit"]').attr('disabled', true);
$('#barcodeMachine').on('keyup keypress change',function() {
if(this.value.length == 14) {
$('button[type="submit"]').attr('disabled' , false);
}
else{
$('button[type="submit"]').attr('disabled' , true);
}
});
ลองเขียนแบบนี้แล้วแต่ยังเรียกใช้ไม่ได้ครับ
Code (PHP)
<script>
$('button[type="submit"]').attr('disabled', true);
function test(val) {
if(val.length == 14) {
$('button[type="submit"]').attr('disabled' , false);
}
else{
$('button[type="submit"]').attr('disabled' , true);
}
}
</script>
เรียกใช้
<input type="text" class="form-control input-sm std_id" maxlength="14" name="std_id[]" placeholder="รหัสนักศึกษา" onkeyup="test($(this).val())">
Tag : PHP, HTML/CSS, JavaScript, Ajax, jQuery
|
|
|
|
|
|
Date :
2015-08-17 18:20:59 |
By :
littlebeer |
View :
1008 |
Reply :
7 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอาไป Run ดูแล้ว
ก็ใช้ได้หนิครับ ติดตรงไหนหรอ??
|
|
|
|
|
Date :
2015-08-17 18:29:58 |
By :
CasanovaKung |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช้ jquery version ไหนครับ?
มันมี error หรือป่าว?
ลองดู debug console ดูครับ
|
|
|
|
|
Date :
2015-08-17 19:37:20 |
By :
CasanovaKung |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
โค้ดนี้ Run ได้นะ
Code (PHP)
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>118416</title>
<link rel="stylesheet" type="text/css" href="../__assets__/bootstrap-3.3.5/css/bootstrap.css" />
<link rel="stylesheet" type="text/css" href="../__assets__/bootstrap-3.3.5/css/bootstrap-theme.css" />
<script type="text/javascript" src="../__assets__/_jquery/jquery-2.1.4.js"></script>
<script type="text/javascript" src="../__assets__/bootstrap-3.3.5/js/bootstrap.js"></script>
</head>
<body>
<script>
$('button[type="submit"]').attr('disabled', true);
function test(val) {
if(val.length == 14) {
$('button[type="submit"]').attr('disabled' , false);
}
else{
$('button[type="submit"]').attr('disabled' , true);
}
}
</script>
<input type="text" class="form-control input-sm std_id" maxlength="14" name="std_id[]" placeholder="รหัสนักศึกษา" onkeyup="test($(this).val())">
<button type="submit" disabled="" class="btn btn-default">Submit</button>
</body>
</html>
|
|
|
|
|
Date :
2015-08-17 19:53:09 |
By :
CasanovaKung |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
โอเคครับ ได้ละไม่รู้เป็นอะไรของมัน
ขอบคุณครับ
|
|
|
|
|
Date :
2015-08-17 20:13:55 |
By :
littlebeer |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
กด refresh browser ด้วย Ctrl+F5 ครับ
เพื่อ clear cache
อาจจะเป็นสาเหตุหลักดีๆ นี่เอง
|
|
|
|
|
Date :
2015-08-17 21:41:11 |
By :
CasanovaKung |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|