A-AA+then

สอบถามเรื่องสคริป ajax ค่ะ

1,174
สอบถามเรื่องสคริป ajax ค่ะ

คือพอกด add img แล้วค่ามันไม่ยอมออกตามคำสั่งที่สั่งไปอะค่ะ  มันบอกว่า error บรรทัดนี้อะค่ะ

$ is not function

บรรทัดนี้อะค่ะ $(document).ready(function(){

ไม่ทราบว่าต้องแก้ยังไงอะค่ะ

<script>
    $(document).ready(function(){
       
       //=========== เพิ่ม input file
        $('#plus_pic').click(function(){
        alert('#plus_pic');
            $('#show_plus_pic').append('<input type=\"file\" name=\"pic[]\" /><br />');
        });
       
        $('#port_date').datepicker({
            dateFormat:"yy-mm-dd",
        });
    
    });
</script>



<a href="#plus_pic"></a>
<div id="show_plus_pic">
<input type="file" name="pic[]" />
</div>
<div align="left"><br /><a href="#plus_pic" id="plus_pic">Add Img</a></div> 


2 ความคิดเห็น

$ เป็นฟังก์ชั่นของ JQuery ครับ ถ้าจะใช้ ต้องรวมเอาไลบราลี่ JQuery เข้าไปก่อนครับ

1

ลองแบบนี้ดูน่ะ..(ยังไม่ได้เทส)

        $(document).ready(function(){
           var j = jQuery.noConflict();
           j(document).ready(function(){
           //=========== เพิ่ม input file
            j('#plus_pic').click(function(){
            alert('#plus_pic');
                j('#show_plus_pic').append('<input type=\"file\" name=\"pic[]\" /><br />');
            });
           
            j('#port_date').datepicker({
                dateFormat:"yy-mm-dd",
            });
         });
        });
2
^