نمایش نتایج 1 تا 4 از 4

نام تاپیک: Radio Button php/ajax

  1. #1

    Thumbs down Radio Button php/ajax

    سلام
    4 تا رادیو داریم وقتی به صورت پست به صفحه result.php میفرستم
    <?php
    echo $_POST['radiox']
    ?>


    و میخوام وقتی اون رادیویی که انتخاب میشه مقدار اون رو نمایش بده به صورت ایجکس

    ولی مقدار رو Undefinded میزنه

    ممنون میشم دوستان یه نمونه از این سوال اینجا قرار بدن !؟

  2. #2

    نقل قول: Radio Button php/ajax

    فکر کنم کلا خود radio مشکل داه یا ما با رادیو مشکل داریم !
    چون من هم نتونستم بین دو رادیو باتن مقدای که میخوام بفرستم

  3. #3

    نقل قول: Radio Button php/ajax

    مشکل رو باید توی جاواسکریپت جستجو کنید. مشکل اینجاست که چون radioها همنام هست (name)، پس چندین فیلد با یک نام داریم یعنی عبارت زیر مقدار نداره چون آرایه است:
    document.foorm.raadio.value


    شما یا باید فیلدهای radio رو در حلقه قرار بدید و فقط مقدار اونی که انتخاب شده رو محاسبه کنید:
    کد HTML:
    <h1 id="h1">HELLO</h1>
    <form name="foorm">
    	<input type="radio" name="raadio" value="1" /><br />
    	<input type="radio" name="raadio" value="2" /><br />
    	<input type="radio" name="raadio" value="3" /><br />
    	<input type="radio" name="raadio" value="4" /><br />
    	<input type="button" onclick="radio()" />
    </from>
    
    <script type="text/javascript">
    function radio()
    {
    	var radios = document.foorm;
    	var length= radios.length;
    	
    	for(var i=0; i < length ; i++)
    		if(radios.raadio[i].checked == true)
    			document.getElementById('h1').innerHTML = radios.raadio[i].value;
    }
    </script>

  4. #4

    نقل قول: Radio Button php/ajax

    همون طور که امیر حسین گفت باید با یک حلقه مقدار دکمه رادیویی رو استخراج کنید بعد داخل یک فیلد hidden قرار دهید و با آژاکس انرا ارسال کنید .

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •