KIẾN THỨC
           Gửi cho bạn bè
Làm thế nào để remove link lookup trong form hiển thị mặc định của sharepoint?
 
Vấn đề trở nên rắc rối khi chúng ta mở DispForm của sharepoint, trong trường hợp lookup nó sẽ link tới các bảng khác và rất khó quản lý. Bạn chỉ cần copy đoạn mã lện sau và paste vào cuối trang để vô hiệu hóa khi click lên link lookup:
 
<script language="javascript" type="text/javascript">
_spBodyOnLoadFunctionNames.push("RemoveLookupLinks");
function RemoveLookupLinks()
{
var oP = document.getElementsByTagName('a');//the collection of <a> tags
var flag = false
for(var i=0;i<oP.length;i++)
{
if(oP[i].attributes["href"].value.indexOf("RootFolder=*")!= -1)
{
var linkvalue = oP[i].innerHTML;//value of the lookup field
oP[i].parentNode.innerHTML = linkvalue;//replacing value of the lookup to whole the Anchor tag
flag = true;
break;
}
}
if(flag)
RemoveLookupLinks();
}
</script>

 
Ý KIẾN BẠN ĐỌC

CÁC TIN KHÁC
Hỏi đáp tên miền
12:04 | 02/08/2012