0

私はフォームにこのlismenuを持っています

<select name="Exam" id="Exam">
              <option value="Hematology">Hematology</option>
              <option value="G. Urin Exam">G. Urin Exam</option>
              <option value="G. Stool Exam">G. Stool Exam</option>
            </select>
            <input name="PtID" type="hidden" id="PtID" value="<?php echo $_POST['PtID']; ?>" />
          </p></th>
          <th scope="col"><input type="button" name="button" id="button" value="Button" onclick="open_exam()" />

そして私はこのスクリプトを持っています

<script  type="text/javascript">
  function open_exam(){
     var myurl;
     switch($("#Exam").val())
     {
        case "Hematology":
          myurl = "testspg/Hematology.php";
          break;
        case "G. Urin Exam":
          myurl = "testspg/Gurin.php";
          break;
        case "G. Stool Exam":
          myurl = "testspg/Gstool.php";
          break;
 // etc
     }
    $.ajax({
      url: myurl,
      type: 'POST',
      data: { PtID: $('#PtID').val() },
      success: function(data){
        $(".myresult").html(data);
      }
    })
  }
</script>

.myresult クラスの代わりに myurl を新しいウィンドウで開きたい このスクリプトでそれを行うにはどうすればよいですか

4

0 に答える 0