JS跨頁面傳值

2021-09-26 01:56:09 字數 773 閱讀 5436

$(document).ready(function() {

var proid = location.search.substring(1, location.search.length).split('=')[1];

var elem_ins = '';

var elem_clause = '';

var elem_sameproduct = '';

$.ajax({

type: "get", //方式

url: "http://localhost/cms/content/productdetailinfo/id/" + proid, //路徑

主要通過 location.search獲取?後面的id

location.search.substring(1, location.search.length).split(』=』)[1];

這段**的意思是: location.search表示?後的所有

substring(1,location.search.length)表示取索引值為1(即?後開始)到最後乙個字串的子字串。

.split(』=』)表示以=為界限切分成陣列(id,421)

split(』=』)[1]則表示421

而這一切的前提是,前面傳參加上?id=

關於這個傳參,沒用之前,一直覺得好難,不敢使用。

現如今用起來也不過三段**。

加油加油,學習是苦的,學以致用則甘甜無比!!!!!

跨頁面傳值

預設情況下,點選 button 按鈕後,會回傳到本頁面,但是通過指定 button 的postbackurl 屬性可以把資料提交到其他頁面,如在send.aspx 頁面中有 asp textbox id txtcontent runat server asp textbox asp button i...

react跨頁面跨元件傳值

做需求的時候遇到這樣乙個情況,要跨頁面跨元件進行傳值,兩個頁面並不是父子關係 資料由a頁面傳到b頁面 在src目錄下建立store目錄,並在裡面建立test.js import from redux const defaultstate const store createstore state d...

跨頁面傳值之Cookie

3.客戶端再次訪問某站點 瀏覽器將攜帶cookie資訊的指令,將獲得的資訊參與編譯。4.將含有cookie資訊參與編譯的頁面發回給瀏覽器 其中如果有相關的設定cookie的指令。將再次通過瀏覽器,寫入客戶端 cookie的限制 1.必須通過瀏覽器進行操作 如果瀏覽器禁用cookie,則無法工作 資訊...