में से किसी भी में एचटीएमएल लिंक जोड़ें मैं एनजी-ग्रिड में लिंक जोड़ना चाहता हूं। यहाँ अभी डेटा ग्रिड ग्रिड में href लिंक को छोड़कर ठीक काम कर रहा है आपके संदर्भएनजी-ग्रिड
<html ng-app="myApp">
<head lang="en">
<meta charset="utf-8">
<title>Getting Started With ngGrid Example</title>
<link href="../../Content/ng-grid.css" rel="stylesheet" type="text/css" />
<script src="../../Scripts/jquery-1.9.1.js" type="text/javascript"></script>
<script src="../../Scripts/jquery-ui-1.8.20.js" type="text/javascript"></script>
<script src="../../Scripts/angular.js" type="text/javascript"></script>
<script src="../../Scripts/ng-grid.js" type="text/javascript"></script>
<script src="../../Scripts/main.js" type="text/javascript"></script>
<script type="text/javascript">
var app = angular.module('myApp', ['ngGrid']);
app.controller('MyCtrl', function ($scope) {
$scope.myData = [{ name: "RK.PRABAKAR", age: 25, href: "<a href='#'>Link1</a>" },
{ name: "Yoga", age: 27, href: "<a href='#'>Link1</a>" },
{ name: "James", age: 27, href: "<a href='#'>Link1</a>" },
{ name: "Siva", age: 35, href: "<a href='#'>Link1</a>" },
{ name: "KK", age: 27, href: "<a href='#'>Link1</a>"}];
$scope.pagingOptions = {
pageSizes: [2, 4, 6],
pageSize: 2,
currentPage: 1
};
$scope.gridOptions = {
data: 'myData',
enablePaging: true,
showFooter: true,
enableCellSelection: true,
enableRowSelection: false,
enablePinning: true,
pagingOptions: $scope.pagingOptions,
enableCellEdit: true,
columnDefs: [{ field: 'name', displayName: 'Name', enableCellEdit: true },
{ field: 'age', displayName: 'Age', enableCellEdit: true },
{ field: 'href', displayName: 'Link', enableCellEdit: false }]
};
});
</script>
<style>
.gridStyle {
border: 1px solid rgb(212,212,212);
width: 500px;
height: 300px;
}
</style>
</head>
<body data-ng-controller="MyCtrl">
<div class="gridStyle" data-ng-grid="gridOptions"></div>
</body>
के लिए मेरे कोड है। लिंक एचटीएमएल टैग को प्रस्तुत नहीं किया जाता है जो इसे सामान्य स्ट्रिंग के रूप में प्रदर्शित किया जाता है। मैं MyData
से एनजी ग्रिड के लिए लिंक जोड़ना चाहते हैं
मैं पिछले एक से प्यार है! – jmcollin92
हां, आपके टेम्पलेट के लिए एक अलग HTML फ़ाइल का उपयोग करके आपकी जावास्क्रिप्ट कम अव्यवस्थित रहती है और आप उद्धरण से बचने की निराशा से बच सकते हैं ... निश्चित रूप से मेरी पसंदीदा विधि भी। – Kabb5
अपग्रेड किए गए कोणीय यूआई ग्रिड के साथ उपयोग करने के लिए, मुझे div टैग को हटाने की आवश्यकता थी। मेरा सेल टेम्पलेट तब इस तरह दिखता था: 'Visible text'। – devinbost