簡體   English   中英

將參數從 javascript 傳遞到 php

[英]passing a parameter from javascript to php

Hello everybody I'm trying to pass a parameter to my controller.php from javascript, but it doesn't pass and gives me error of undefined URL. 請幫助我,我會感謝你...這是我的代碼

function JSfunction(assetid)
{
    window.location="controller.php?command=delete&assetid=".assetid;
}

您正在混合 PHP 和 JS,您使用 + 連接 JavaScript 中的字符串

將代碼更改為此,它應該可以工作:

function JSfunction(assetid) {
    window.location="controller.php?command=delete&assetid=" + assetid;
}

您現在正在做的是創建一個字符串並訪問該字符串的assetid屬性,該屬性是undefined

您應該將window.location設置為完整的 URL,而不僅僅是相對的 URL。 IE

window.location="http://foo.com/controller.php?command=delete&assetid=" + assetid;

順便說一句,JS 使用+來連接,而不是.

  1. 必須包含服務器地址,如果在本地使用,可以用http://localhost/AppName/pages?QueryString表示。
  2. 用加號連接字符串,點在 php 腳本中用於連接。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM