Watch Pre-recorded Live Shows Here
Why Join
Become a member
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
Answers
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
C# Corner Home
Technologies
Monthly Leaders
ASK A QUESTION
Forum guidelines
Prashanth Olekar
2.1k
35
413
Matched row come first in table how, in Angularjs1?
Feb 3 2018 11:06 AM
Im using Smart table i want to keep matched rows on top of other rows in table using angularjs(1), in my case i have been matching string from table Cell, on the basis of matched string I'm changing row background color,once the row turns to colored row it should disply on top of the other normal rows, so that I'm able see matched rows instantly. how i can achieve this.
my code
<
tbody
>
<
tr
ng-repeat
=
"std in students"
ng-style
=
"set_color(std)"
>
<
td
>
{{std.Name}}
</
td
>
<
td
>
{{std.ClassName}}
</
td
>
<
td
>
{{std.RollNo}}
</
td
>
<
td
>
{{std.Email}}
</
td
>
</
tr
>
</
tbody
>
Controller:
$scope.set_color =
function
(std) {
var
inputString = std.Name;
for
(i = 0; i < inputString.length; i++)
{
var
findme =
"Olekar"
;
if
(inputString.indexOf(findme) > -1)
{
return
{
'background-color'
:
'#FFCCCB'
}
}
}
}
Reply
Answers (
1
)
Angular .service() or .factory(), which one is better
Can i Started learning angular5 without angular 2 ,4 ?