2016-03-23 16 views
0

リアルタイム入札システムを使って入札ジョブを実行しようとしています。私はリアルタイムコードを実行し、ジョブをテーブルで見ることができます。各行にリンクをクリックすると、URLのid値を持つ別のページに移動する必要があります。私の問題は、私が2番目のページに私を連れて行っていないリンクを適用をクリックするときです。 誰もが私を助けることができますか?JavaScriptを使用してURLに値を渡す方法は?

$(document).ready(function(){ 
done(); 
    }); 

function done(){ 
setTimeout(function(){ 
updates(); 
done(); 

},500 ); 
} 

function updates(){ 

    $.getJSON("jobs_by_company_PHP.php", function(data){ 

$(".text_2").empty(); 
$("#subbu").empty(); 

$.each(data.result,function(){ 

    $(".text_2").append("<style>table, td, th { border: 1px solid #ddd; 
    text-align: left; width:400px; font-size: 30px;}"+ 
       "  table {"+ 
      " border-collapse: collapse;"+ 
      " width: 170%; "+ 
      " font-size: 30px; "+ 
      "margin-left:0px;"+ 
     " } "+ 

     " th, td {"+ 
     "width:400px;"+ 
     "  padding: 15px; "+ 
      "  font-size: 30px; "+ 
     " }  "+ 



    "</style> <table summary='Summary Here' cellpadding='0' cellspacing='0'>" + 
    "<thead>" + 
     "<th> ID </th>" + 
     "<th>Name</th>" + 
     "<th>end_date</th>" + 
      "<th> time</th>" + 
      "<th> apply</th>" + 
    " </tr> "+ 
    " </thead>"+ 

    " <tbody> " + 
     '<tr class="light">' + 

    "<td>"+this['id'] +" </td>" + 

    "<td> "+this['name']+" </td>" + 
     "<td> "+this['end_date']+" </td>" + 
     "<td> "+this['time']+"</td>" + 

    "<td><a onclick="+ 'location.href="../index.php?id="'+this['id']+'";"'+ 
     "a>Apply</a></td> "+ 


    "</tr>"+ 

    " </tbody>  "+ 

    "</tr> "+ 
    " </tbody>"+ 
    "</table>"); 
}); 

}); 
} 
+2

は、より多くのコンテキスト(HTML/JSコード)を示し、のようなあなたのid周りその引用符を削除id="whateverid" を与える – RomanPerekhrest

+0

は、あなたの問題は、それがすでにデフォルトのアクションを発射していることであると私には思えます。これを防ぎ、リダイレクトを手動で強制する必要があります。 –

+0

「href」を使用するだけで何が問題になりますか? ? – Eihwaz

答えて

1

id="'+this['id']+'";" id='+this['id']+';"

関連する問題