คำถามติดแท็ก jquery

jQuery เป็นไลบรารี JavaScript ให้พิจารณาเพิ่มแท็ก JavaScript ด้วย jQuery เป็นไลบรารี JavaScript ข้ามเบราว์เซอร์ที่ได้รับความนิยมซึ่งอำนวยความสะดวกในการแวะผ่าน Document Object Model (DOM) การจัดการเหตุการณ์ภาพเคลื่อนไหวและการโต้ตอบ AJAX โดยลดความคลาดเคลื่อนของเบราว์เซอร์ให้เหลือน้อยที่สุด คำถามที่ติดแท็ก jQuery ควรเกี่ยวข้องกับ jQuery ดังนั้น jQuery ควรใช้รหัสที่เป็นปัญหาและองค์ประกอบที่เกี่ยวข้องกับการใช้งานอย่างน้อย jQuery จำเป็นต้องอยู่ในคำถาม

11
AJAX ใน Chrome ส่ง OPTIONS แทน GET / POST / PUT / DELETE?
ฉันกำลังทำงานกับเว็บแอปพลิเคชันภายในที่ทำงาน ใน IE10 คำขอใช้งานได้ดี แต่ใน Chrome คำขอ AJAX ทั้งหมด (ซึ่งมีจำนวนมาก) จะถูกส่งโดยใช้ OPTIONS แทนที่จะใช้วิธีการใดก็ตามที่ฉันให้ไว้ ในทางเทคนิคคำขอของฉันคือ "ข้ามโดเมน" ไซต์นี้ให้บริการบน localhost: 6120 และบริการที่ฉันกำลังส่งคำขอ AJAX อยู่บน 57124 ข้อผิดพลาด jquery แบบปิดนี้กำหนดปัญหา แต่ไม่ใช่การแก้ไขจริง ฉันจะทำอย่างไรเพื่อใช้เมธอด http ที่เหมาะสมในคำขอ ajax แก้ไข: นี่คือการโหลดเอกสารของทุกหน้า: jQuery.support.cors = true; และ AJAX ทุกตัวถูกสร้างขึ้นในทำนองเดียวกัน: var url = 'http://localhost:57124/My/Rest/Call'; $.ajax({ url: url, dataType: "json", data: json, async: …


8
ใช้ JQuery เพื่อตรวจสอบว่าไม่มีการเลือกปุ่มตัวเลือกในกลุ่มหรือไม่
ฉันกำลังประสบปัญหาฉันต้องตรวจสอบกับ JQuery หากไม่มีการตรวจสอบปุ่มตัวเลือกในกลุ่มปุ่มตัวเลือกเพื่อที่ฉันจะได้แจ้งข้อผิดพลาดทางจาวาสคริปต์แก่ผู้ใช้หากพวกเขาลืมตรวจสอบตัวเลือก ฉันใช้รหัสต่อไปนี้เพื่อรับค่า var radio_button_val = $("input[name='html_elements']:checked").val();
107 jquery 


2
val () เทียบกับ text () สำหรับ textarea
ฉันใช้ jQuery และสงสัยว่าฉันควรใช้ val () หรือ text () (หรือวิธีอื่น) เพื่ออ่านและอัปเดตเนื้อหาของ textarea ฉันได้ลองทั้งสองอย่างและฉันมีปัญหากับทั้งสองอย่าง เมื่อฉันใช้ text () เพื่ออัปเดต textarea ตัวแบ่งบรรทัด (\ n) ไม่ทำงาน เมื่อฉันใช้ val () เพื่อดึงเนื้อหา textarea ข้อความจะถูกตัดทอนหากยาวเกินไป
107 jquery  forms  textarea 

9
วิธีปิดการใช้งาน mouseout เหตุการณ์ที่เรียกโดยองค์ประกอบลูก?
ให้ฉันอธิบายปัญหาโดยละเอียด: ฉันต้องการแสดง div ที่อยู่ในตำแหน่งที่แน่นอนเมื่อวางเมาส์เหนือองค์ประกอบ มันง่ายมากกับ jQuery และใช้งานได้ดี แต่เมื่อเมาส์ไปที่องค์ประกอบลูกรายการหนึ่งมันจะทริกเกอร์เหตุการณ์ mouseout ของ div ที่มีอยู่ ฉันจะป้องกันไม่ให้ javascript ทริกเกอร์เหตุการณ์ mouseout ขององค์ประกอบที่มีเมื่อวางเมาส์เหนือองค์ประกอบลูกได้อย่างไร วิธีที่ดีที่สุดและสั้นที่สุดในการทำ jQuery คืออะไร? นี่คือตัวอย่างที่เรียบง่ายเพื่อแสดงสิ่งที่ฉันหมายถึง: Html: <a>Hover Me</a> <div> <input>Test</input> <select> <option>Option 1</option> <option>Option 2</option> </select> </div> Javascript / jQuery: $('a').hover( function() { $(this).next().show() } function() { $(this).next().hide() } );

3
มีทางเลือกอื่นที่ผ่านการทดสอบอย่างเหมาะสมสำหรับ Select2 หรือ Chosen หรือไม่? [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน6 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันกำลังมองหาทางเลือกอื่นสำหรับ Select2 ที่โดยพื้นฐานแล้วมีฟังก์ชันการทำงานเหมือนกัน แต่มีการทดสอบที่เหมาะสม การแสวงหาจอกศักดิ์สิทธิ์? ยูนิคอร์นตัวสุดท้าย?

11
วิธีป้องกันไม่ให้เบราว์เซอร์เรียกใช้ป๊อปอัปการตรวจสอบสิทธิ์พื้นฐานและจัดการข้อผิดพลาด 401 โดยใช้ Jquery
ฉันต้องการส่งคำขออนุญาตโดยใช้การตรวจสอบสิทธิ์พื้นฐาน ฉันติดตั้งสำเร็จโดยใช้ jquery อย่างไรก็ตามเมื่อฉันได้รับข้อผิดพลาด 401 ป๊อปอัพเบราว์เซอร์การตรวจสอบสิทธิ์ขั้นพื้นฐานถูกเปิดขึ้นและไม่เรียกการเรียกกลับข้อผิดพลาด jquery ajax

3
การลบคำอธิบายแผนภูมิด้วย chart.js v2.0
ฉันกำลังสร้างโฮมเพจโดยใช้ Bootstrap, JQuery และ Chart.js (v2) ฉันทำให้การติดตั้งใช้งานได้โดยใช้ v1 แต่เพิ่งเข้าสู่ Bower และดาวน์โหลด v2 โดยใช้สิ่งนั้น ฉันกำลังสร้างตาราง 4 คอลัมน์แต่ละคอลัมน์มีแผนภูมิวงกลม แต่การปรับขนาดใน v2 ทำให้ฉันสับสนในการทำงาน ฉันต้องการให้แผนภูมิตอบสนองเพื่อให้ปรับขนาดได้อย่างเหมาะสมกับอุปกรณ์ขนาดเล็กเช่นแท็บเล็ตและสมาร์ทโฟนและปัญหาอย่างหนึ่งของฉันคือการกำจัดตำนานของแผนภูมิรวมถึงข้อมูลการวางเมาส์เมื่อวางเมาส์เหนือส่วนต่างๆของ แผนภูมิ. index.html <body> <div class="container"> <div class="row"> <div class="col-xs-3"> <canvas id="chart1"></canvas> </div> <div class="col-xs-3"> <canvas id="chart1"></canvas> </div> <div class="col-xs-3"> <canvas id="chart1"></canvas> </div> <div class="col-xs-3"> <canvas id="chart1"></canvas> </div> </div> </div> </body> …

7
jQuery .data () ไม่ทำงาน แต่ .attr () ทำ
ยกโทษให้ฉันที่ไม่เจาะจงเรื่องนี้มากขึ้น ฉันมีข้อผิดพลาดแปลก ๆ หลังจากโหลดเอกสารแล้วฉันก็วนองค์ประกอบบางอย่างที่มีอยู่เดิมdata-itemname=""และตั้งค่าเหล่านั้นโดยใช้.attr("data-itemname", "someValue"). ปัญหา: เมื่อฉันห่วงภายหลังผ่านองค์ประกอบเหล่านั้นถ้าฉันทำelem.data().itemnameฉันได้รับ""แต่ถ้าฉันทำฉันได้รับelem.attr("data-itemname") "someValue"เหมือนกับ.data()getter ของ jQuery รับเฉพาะองค์ประกอบที่ตั้งค่าไว้ในตอนแรกเพื่อให้มีค่าบางอย่าง แต่ถ้าเดิมว่างเปล่าและตั้งค่าในภายหลัง.data()จะไม่ได้รับค่าในภายหลัง ฉันพยายามสร้างจุดบกพร่องนี้ขึ้นใหม่ แต่ไม่สามารถทำได้ แก้ไข ฉันได้สร้างจุดบกพร่องขึ้นใหม่แล้ว! http://jsbin.com/ihuhep/edit#javascript,html,live นอกจากนี้ตัวอย่างจากลิงค์ด้านบน ... JS: var theaters = [ { name: "theater A", theaterId: 5 }, { name: "theater B", theaterId: 17 } ]; $("#theaters").html( $("#theaterTmpl").render(theaters) ); // DOES NOT WORK - .data("name", "val") does …
107 jquery 

3
การส่งแบบฟอร์ม HTML โดยใช้ Jquery AJAX
ฉันพยายามส่งแบบฟอร์ม HTML โดยใช้ AJAX โดยใช้ตัวอย่างนี้ รหัส HTML ของฉัน: <form id="formoid" action="studentFormInsert.php" title="" method="post"> <div> <label class="title">First Name</label> <input type="text" id="name" name="name" > </div> <div> <label class="title">Name</label> <input type="text" id="name2" name="name2" > </div> <div> <input type="submit" id="submitButton" name="submitButton" value="Submit"> </div> </form> สคริปต์ของฉัน: <script type="text/javascript"> $(document).ready(function() { $('#formoid').ajaxForm(function() { alert("Thank you for …
107 jquery  ajax  form-submit 

6
JavaScript สามารถอัปโหลด Blob ได้อย่างไร?
ฉันมีข้อมูลหยดในโครงสร้างนี้: Blob {type: "audio/wav", size: 655404, slice: function} size: 655404 type: "audio/wav" __proto__: Blob เป็นข้อมูลเสียงที่บันทึกโดยใช้ Chrome getUerMedia()และRecorder.jsล่าสุด ฉันจะอัปโหลดหยดนี้ไปยังเซิร์ฟเวอร์โดยใช้วิธีการโพสต์ของ jquery ได้อย่างไร ฉันได้ลองโดยไม่มีโชค: $.post('http://localhost/upload.php', { fname: "test.wav", data: soundBlob }, function(responseText) { console.log(responseText); });
107 javascript  jquery  html 

11
จะรับรูปแบบการป้อนข้อมูลได้อย่างไร?
ฉันต้องการได้รับการอ้างอิงถึงแม่แบบฟอร์มของ INPUT เมื่อฉันมีการอ้างอิงถึง INPUT นั้นเท่านั้น เป็นไปได้ด้วย JavaScript หรือไม่? ใช้ jQuery ถ้าคุณต้องการ function doSomething(element) { //element is input object //how to get reference to form? } สิ่งนี้ใช้ไม่ได้: var form = $(element).parents('form:first'); alert($(form).attr("name"));

5
เปรียบเทียบ 2 สตริงตามตัวอักษรเพื่อวัตถุประสงค์ในการจัดเรียง
ฉันกำลังพยายามเปรียบเทียบ 2 สตริงตามตัวอักษรเพื่อจุดประสงค์ในการเรียงลำดับ if('aaaa' < 'ab')ยกตัวอย่างเช่นผมต้องการที่จะมีการตรวจสอบเช่นบูล ฉันลองแล้ว แต่มันไม่ได้ผลลัพธ์ที่ถูกต้องดังนั้นฉันเดาว่านั่นไม่ใช่ไวยากรณ์ที่ถูกต้อง ฉันจะทำสิ่งนี้ใน jquery หรือ Javascript ได้อย่างไร
107 javascript  jquery 


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.