2013-04-06 124 views
0

我需要從js中獲取我的視圖的類名。如何從javascript的codeigniter中獲取視圖類的名稱?

說我的網址是

http://localhost/test/index.php/mytest/newtest/34 

這裏newtest是視圖類的名稱。我想從我的js中獲得這個類名。 我在谷歌搜索它,但沒有發現任何有用的東西。

在此先感謝。

回答

2
var pathArray = window.location.pathname; 
pathArray = pathArray.replace(/^\/|\/$/g, ''); 
pathArray = pathArray.split('/'); 
console.log(pathArray); 

使用此Javascript,您將從您的url中獲取數組中的所有部分。在那裏你會知道你正在尋找哪一個元素..

+0

這隻會在沒有修改路徑的情況下才起作用 – bizzehdee 2013-04-06 16:20:24

+0

@bizzehdee這將直接在當前URL上工作.. CI不會有JS預定義的控制器和方法,所以沒有標準的方法來獲得當前的方法或控制器 – Svetoslav 2013-04-06 16:21:56

+0

我只是增加了答案,指出這種方法將只工作,如果@ ehp不改變URL的路徑 – bizzehdee 2013-04-06 16:24:59