2016-06-28 9 views
0

Dynamics CRM 2016では、クエリ文字列を使用していくつかのパラメータを他のフォームに渡すことができますが、特定の要素がクエリに存在するかどうかを確認することはできません。チェックインデックスにindexOfを使用してみましたが、要素が存在するかどうかをバリデーションするためにインクルードしましたが、私は方法をとることができません。私は長さを取得するために、または要素がクエリ文字列パラメータに存在するかどうかを専門家から聞きたいと思います。javascriptを使用してクエリ文字列に要素が存在するかどうかを確認するにはどうすればよいですか?

function getQueryStringLength() 
{ 
    var param = Xrm.Page.context.getQueryStringParameters(); 
    var chkElem = param.includes("new_orderid"); 
    alert(chkElem); 
} 
+0

[JavaScriptでクエリ文字列値を取得するにはどうすればよいですか?](http://stackoverflow.com/questions/901115/how-can-i-get-query-string-values-in- javascript) –

答えて

1

indexOfは、部分文字列が見つからない場合は-1を返します。それ以外の場合は、部分文字列が開始された配列インデックスを返します。 なぜ成功しなかったのか分かりません。

if(str.indexOf(substr) > -1) 
関連する問題