|
|
|
รบกวนช่วยดูทีคับ คือสร้าง upload file มาแต่มันไม่ขึ้นชื่อไฟล์ทีี่เราต้องการอัพ ลองดูจาก css แล้วก็หาไม่เห็นคับ รบกวนช่วยดูทีคับ |
|
|
|
|
|
|
|
ไม่แน่ใจว่าเป็นสาเหตุมั้ย แต่เห็นก่อนสิ่งอื่น เลยขอให้ลองแก้ดูก่อนครับ
<link href="bootstrap1/js/bootstrap.js" rel="stylesheet">
<link href="bootstrap1/js/bootstrap.min.js" rel="stylesheet">
<link href="bootstrap1/css/bootstrap.css" rel="stylesheet">
<link href="bootstrap1/css/bootstrap.min.css" rel="stylesheet">
<link href="bootstrap1/css/bootstrap-responsive.css" rel="stylesheet">
<link href="bootstrap1/css/bootstrap-responsive.min.css" rel="stylesheet">
สีแดงคือส่วนที่ต้องตัดออกครับ เพราะว่ามันคือไฟล์เดียวกันกับ .min
.min เนี่ย มันจะเป็นไฟล์ที่ถูกลดขนาดแล้ว ทำให้โหลดเร็วขึ้น
ถ้าคุณตะบี้ตะบันใส่มันซะทุกไฟล์แบบนี้ ผลที่ได้คือการทำงานของระบบอาจจะชนกันและรวนครับ (เหมือนโหลดระบบเดียวกันสองรอบ)
|
|
|
|
|
Date :
2013-06-07 15:39:24 |
By :
cookiephp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ๋อขอบคุณมากคับ ไม่ทราบเลยจริงๆ แต่พอผมตัดออกไปแล้วมันก็เหมือนเดิมน่ะคับ
|
|
|
|
|
Date :
2013-06-07 15:43:13 |
By :
mrronalz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ่อ เพิ่งสังเกตเห็น
ปกติเราไม่ใช้ <link> กับ javascript นะครับ
ลอง เปลียน <link> ที่เป็นไฟล์ .js ให้เป็น
<script src="ชื่อไฟล์" type="text/javascript"></script>
นะครับ
แล้วส่วนของ
<link href="bootstrap/FileUpload/bootstrap-fileupload.css" type="text/css" />
<script src="bootstrap/FileUpload/bootstrap-fileupload.js" type="text/javascript"></script>
ให้ย้ายไปอยู่หลังสุดครับ เพราะอาจจะเกี่ยวกับลำดับการเรียกใช้
เพราะ bootstrap-fileupload.js มันต้องการทั้ง jquery และ bootstrap ดังนั้นควรอยู่หลังสุด
การโหลดเข้ามาก่อนไฟล์ทั้งสอง คงทำให้ error เพราะ ณ ขณะนั้นยังไม่มีทั้ง jquery และ bootstrap เลย
|
|
|
|
|
Date :
2013-06-07 15:55:49 |
By :
cookiephp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมยังไม่ได้ดูโค้ดอื่นนะครับ เพราะคิดว่าไม่น่าจะผิด ถ้าคุณ copy ตัวอย่างมาครบถ้วน แต่จะผิดก็ตรงการเรียกใช้ไฟล์เหล่านั้นนี่แหละ
|
|
|
|
|
Date :
2013-06-07 15:57:22 |
By :
cookiephp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองมาเหมือนกันคัน คิดว่าจะ้เป็นอย่างนั้นเหมือนกันแต่ก็เหมือนเดิมเลยคับ T^T
|
|
|
|
|
Date :
2013-06-07 16:06:37 |
By :
mrronalz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองดู javascript error console สิครับ ว่ามัน error อะไรหรือเปล่า
ถ้าไม่เคยเปิด error console ในโครมเปิดแบบนี้ครับ
|
|
|
|
|
Date :
2013-06-07 16:35:22 |
By :
cookiephp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แล้วเอา error ที่จะขึ้นตรงนี้มาให้ดูหน่อยครับ
|
|
|
|
|
Date :
2013-06-07 16:36:46 |
By :
cookiephp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Uncaught TypeError: Cannot read property 'fn' of undefined คับผม
|
|
|
|
|
Date :
2013-06-07 16:40:08 |
By :
mrronalz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ชัดเจนครับ มีการเรียก script อื่นก่อน jquery ครับ
ขอดูโค้ดเรียก script ของคุณอีกทีครับ ที่บอกว่าแก้แล้วน่ะ
|
ประวัติการแก้ไข 2013-06-07 16:47:05
|
|
|
|
Date :
2013-06-07 16:46:46 |
By :
cookiephp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script href="bootstrap1/js/bootstrap.min.js" rel="stylesheet"></script>
<link href="bootstrap1/css/bootstrap.min.css" rel="stylesheet">
<link href="bootstrap1/css/bootstrap-responsive.min.css" rel="stylesheet">
</head>
<body>
<div class="fileupload fileupload-new" data-provides="fileupload">
<div class="input-append">
<div class="uneditable-input span3">
<i class="icon-file fileupload-exists"></i>
<span class="fileupload-preview"></span>
</div><span class="btn btn-file">
<span class="fileupload-new">Select file</span>
<span class="fileupload-exists">Change</span>
<input type="file" /></span><a href="#" class="btn fileupload-exists" data-dismiss="fileupload">Remove</a>
</div>
</div>
<link href="bootstrap/FileUpload/bootstrap-fileupload.css" type="text/css" />
<script src="bootstrap/FileUpload/bootstrap-fileupload.js" type="text/javascript"></script>
</body>
</html>
นี่คับ ขอโทดที่รบกวนคับ
|
|
|
|
|
Date :
2013-06-10 15:42:11 |
By :
mrronalz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
นั่นไงครับ
คุณไม่ได้เรียก jquery มาด้วย มีแต่เรียก bootstrap
<script src="http://code.jquery.com/jquery-1.7.min.js" ></script>
ในตอนแรกหายไปไหนล่ะครับ
bootstrap มันเรียกใช้ jquery นะครับ ต้องโหลด jquery ก่อน ถึงจะใช้งานได้
|
|
|
|
|
Date :
2013-06-10 15:54:55 |
By :
cookiephp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ๋อ ขอบคุณมากๆคับ ผมมือใหม่จริงๆ :(
อ้อพี่คับ ยังสงสัยอยู่อีกข้อ คือทำไมผมไม่สามารถมองเห็นชื่อไฟล์ที่เราเลือกไปได้ในช่องฟีล แต่ต้องชี้ไปที่ ปุ่มแทนคับ
|
ประวัติการแก้ไข 2013-06-10 16:13:11
|
|
|
|
Date :
2013-06-10 16:12:19 |
By :
mrronalz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ้อ ทราบแล้วคับ มันเป็นที่ผมไม่เข้าใจโค๊ดแล้วจัดอันดับไม่ดีเอง
ขอบคุณมากๆคับ
Code (PHP)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script href="bootstrap1/js/bootstrap.min.js" rel="stylesheet"></script>
<link href="bootstrap1/css/bootstrap.min.css" rel="stylesheet">
<link href="bootstrap1/css/bootstrap-responsive.min.css" rel="stylesheet">
<link href="bootstrap/FileUpload/bootstrap-fileupload.css" rel="stylesheet" />
</head>
<body>
<div class="fileupload fileupload-new" data-provides="fileupload">
<div class="input-append">
<div class="uneditable-input span3"><i class="icon-file fileupload-exists"></i><span class="fileupload-preview"></span></div>
<span class="btn btn-file">
<span class="fileupload-new">Select file</span>
<span class="fileupload-exists">Change</span>
<input type="file"></span><a href="#" class="btn fileupload-exists" data-dismiss="fileupload">Remove</a>
</div>
</div>
<script src="http://code.jquery.com/jquery-1.7.min.js" ></script>
<script src="bootstrap/FileUpload/bootstrap-fileupload.js" type="text/javascript"></script>
</body>
</html>
โค๊ดต้องเป็นแบบนี้คับ
|
|
|
|
|
Date :
2013-06-10 16:42:52 |
By :
mrronalz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|