ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingช่วยทดสอบหน่อยค้าบบ jquery เหมือนว่า iphone จะใช้ไม่ได้ +1 ทุกคน
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ช่วยทดสอบหน่อยค้าบบ jquery เหมือนว่า iphone จะใช้ไม่ได้ +1 ทุกคน  (อ่าน 1096 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
077023
ก๊วนเสียว
*

พลังน้ำใจ: 19
ออฟไลน์ ออฟไลน์

กระทู้: 468



ดูรายละเอียด เว็บไซต์
« เมื่อ: 09 สิงหาคม 2013, 10:14:57 »


http://jangpic.com/testjquery.php

นี้อ่ะคับ (ไม่ต้องสนใจภาษาต่างดาวนะครับ) สนใจที่ว่าทำไมเปิดใน ie7 ไม่ขึ้นรู้สึกว่าในไอโฟนก็ไม่ขึน ที่บอกว่าไม่ขึ้นคือ พอเลือกหัวข้อแรกผมต้องการให้ select ต่อใน dropdown อันที่สองต่อเลย แต่ว่าถ้าเปิดใน ie หรือ ใน iphone มันไม่ขึ้นอ่ะครับ แต่ว่าเปิดใน firefox ขึ้นปกติ

อยากทราบวิธีแก้อยากรู้ว่าจะแก้ยังไงดีครับ


ปล.source โหลดลงเครื่องมานานแล้ว ไม่แน่ใจว่าโลหดมาจากไหน ขออภัยด้วยคับ


testjquery.php
โค๊ด:
<?php
include_once("connection.php");
include_once(
"func.php");
?>



<script src="http://code.jquery.com/jquery-1.10.1.min.js"></script>
<script type="text/javascript">
$(function(){
$("select#province").change(function(){
var datalist2 = $.ajax({ // รับค่าจาก ajax เก็บไว้ที่ตัวแปร datalist2
url: "amphur.php", // ไฟล์สำหรับการกำหนดเงื่อนไข
                data: "province_id="   $(this).val(), // ส่งตัวแปร GET ชื่อ province ให้มีค่าเท่ากับ ค่าของ province
                async: false
            }).responseText;
            $("select#amphur").html(datalist2); // นำค่า datalist2 มาแสดงใน listbox ที่ 2 ที่ชื่อ amphur
// ชื่อตัวแปร และ element ต่างๆ สามารถเปลี่ยนไปตามการกำหนด
        });
    });
    
    $(function() {
        $("select#amphur").change(function() {
            var datalist3 = $.ajax({// รับค่าจาก ajax เก็บไว้ที่ตัวแปร datalist3
                url: "tambol.php", // ไฟล์สำหรับการกำหนดเงื่อนไข
                data: "amphur_id="   $(this).val(), // ส่งตัวแปร GET ชื่อ amphur ให้มีค่าเท่ากับ ค่าของ amphur
                async: false
            }).responseText;
            $("select#tambol").html(datalist3); // นำค่า datalist2 มาแสดงใน listbox ที่ 3 ที่ชื่อ tambol
// ชื่อตัวแปร และ element ต่างๆ สามารถเปลี่ยนไปตามการกำหนด
        });
    });
    
    $(function() {
        $("select#tambol").change(function() {
            var datalist4 = $.ajax({// รับค่าจาก ajax เก็บไว้ที่ตัวแปร datalist3
                url: "model.php", // ไฟล์สำหรับการกำหนดเงื่อนไข
                data: "tambol_id="   $(this).val(), // ส่งตัวแปร GET ชื่อ amphur ให้มีค่าเท่ากับ ค่าของ amphur
                async: false
            }).responseText;
            $("select#model").html(datalist4); // นำค่า datalist2 มาแสดงใน listbox ที่ 3 ที่ชื่อ tambol
// ชื่อตัวแปร และ element ต่างๆ สามารถเปลี่ยนไปตามการกำหนด
        });
    });
</script>



            <form action="addnewproductresult.php" name="addform" method="post" enctype="multipart/form-data">
                <table align="center" width="800" border="0" cellpadding="5" cellspacing="0">




        <?php
        $sql 
"SELECT * FROM product";
        
$result mysql_query($sql);
        
?>

        <tr>
            <td align="right">product</td>
            <td><select name="product" id="province">
                    <option value="0">-- เลือกproduct --</option>
                    <?php while ($rs mysql_fetch_array($result)) { ?>
                        <option value="<?php echo $rs[&#39;prod_idx&#39;]; ?>"><?php echo $rs[&#39;name&#39;]; ?></option>
                    <?php ?>
                </select></td>
        </tr>

        <tr>
            <td align="right">type</td>
            <td>
                <select name="type" id="amphur">
                    <option value="0">-- เลือกtype --</option>
                </select></td>
        </tr>

        <tr>
            <td align="right">brand</td>
            <td>
                <select name="brand" id="tambol">
                    <option value="0">-- brand --</option>

                <input type="text" name="brandetc" size="30">
             </select>
            </td>
        </tr>


        <tr>
            <td align="right">model</td>
            <td><select name="model" id="model">
                    <option value="0">-- model --</option>

                <input type="text" name="modeletc" size="30">
                </select>
            </td>
        </tr>

</table>
</form>


data.php
โค๊ด:
<? if($result=='amphur'){ 
$rstTemp=mysql_query("select * from type Where prod_idx ='".$select_id."'");
while($arr_2=mysql_fetch_array($rstTemp)){
?>
<option value="<?=$arr_2['type_idx']?>"><?=$arr_2['name']?></option>
<? }}?>

<? if($result=='district'){ ?>
<select name='district' id='district'>
<?
$rstTemp=mysql_query("select * from brand Where type_idx ='".$select_id."'");
while($arr_2=mysql_fetch_array($rstTemp)){
?>
<option value="<?=$arr_2['brand_idx']?>"><?=$arr_2['name']?></option>
<? }?>
</select>
<? }?>
« แก้ไขครั้งสุดท้าย: 09 สิงหาคม 2013, 10:17:11 โดย 077023 » บันทึกการเข้า

Preorder ญี่ปุ่น
077023
Preorderสิ้นค้าญี่ปุ่น
[img=http://www.jangpic.com/test_count_thaiseo.php/[/img]
phpwin
ก๊วนเสียว
*

พลังน้ำใจ: 100
ออฟไลน์ ออฟไลน์

กระทู้: 295



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 09 สิงหาคม 2013, 12:01:11 »

ลองกลับมาใช้เวอร์ชั่น 1.9 หรือต่ำกว่านี้ดูครับ เพราะเวอร์ชั่นนี้รู้สึกว่ามันจะตัดความสามารถบางอย่างออกครับ  Embarrassed
บันทึกการเข้า

สอน PHP ร้านค้าออนไลน์   รับทำเว็บไซต์ ร้านค้าออนไลน์ ราคาถูก #รับแก้ไขเว็บไซต์ #รับปรับแต่ง Open Cart #รับปรับแต่งเว็บไซต์ให้ไวติดจรวด #ขายเว็บไซต์เช็คราคาสินค้าแบบเทพๆ lnwprice.com
หน้า: [1]   ขึ้นบน
พิมพ์