0

私はjavascriptファイルを持っていますpet.js。変数の値をに渡したいtest.php。しかし、私はできません。

pet.js

$('#pmWorkOrderDetailsPage').live('pageshow', function(event) {
var id = getUrlVars()["id"];
$.get("test.php", { test1: id } );
$.getJSON('pmworkorderdetails.php?id='+id, displaypmWODetails);
});

function displaypmWODetails(data) {
 ..............code..........
 }

test.php

<?php
$ms = $_GET["test1"];
echo $ms;
?>

しかし、それは機能していません。Ajaxと方法で試してみましたpost

test.phpのセッションに変数値を格納できれば最高です。

助けてくれてありがとう。

4

1 に答える 1

0

getUrlVars()1サイトを xss に対して脆弱にする可能性があるので使用しない でください

$('#pmWorkOrderDetailsPage').live('click', function(event) {
var id;// get id
$.get("test.php?id="+id,function(data){

var result=$.parseJSON(data);
 alert(result["content"])
 });

 })

test.php

<?php

 $id=$_GET['id'];
 $data=array();
  $data=array("content"=>$id);
 echo json_encode($data);
?>
于 2012-09-14T13:14:43.623 に答える