Annyce Davis

Davis Technology Consulting

  • Home
  • About Me
  • Blog
  • Courses
  • Newsletter

Case Insensitive jQuery :contains Selector

June 26, 2009 by Annyce Davis

This is useful because for some reason the :contains selector in jQuery is not case-insensitive. BTW the code below works with jQuery 1.3.


jQuery.expr[':'].contains = function(a,i,m){
return jQuery(a).text().toUpperCase()
.indexOf(m[3].toUpperCase())>=0;
};

OnClick Event with a Variable

June 25, 2009 by Annyce Davis

Ok so finally I found this amazing post that answers a question that has been driving me insane the past two days…How can I pass a variable to an onclick event with a link that I just created dynamically in JavaScript. And then I come across this post and it just makes so much sense; why didn’t I think of it myself.

Anyway, if you ever have the same question here is the link…
Unobtrusive Javasc#ipt: add onclick function with a variable – Dev Shed

i —> the iterator
anchor.onclick = (function(i){return function(){deleteOut(i);}})(i);

Kill Processes on a MacBook

June 16, 2009 by Annyce Davis

I was trying desperately to uninstall MySQL on my new MacBook Pro. I received a few weird messages that the ‘mysql.sock’ was running and I didn’t know how to shut it down. Finally after searching through many, many blogs I found the solution.

I needed to view the list of processes, get the process id and then kill the process. Here’s how you do it.

To see a list of processes type below in the Terminal:
ps uxww

To end the processes type below in the Terminal:
kill process_id process_id

example:
ps uxww
kill 2345 2455

Rendering XML from a Grails Controller

June 9, 2009 by Annyce Davis

I have been trying to render a simple XML file from a Grails Controller and I’ve found tons of blogs that provided the most complicated examples or examples that were too basic. After much tinkering around this is the code that will generate an XML file in the following format based on the items contained in the list.

<resultset>
<result>happy</result>
<result>sad</result>
<result>angry</result>
</resultset>
inside the Controller action...
def finalList = ['happy', 'sad', 'angry']

render(contentType: 'application/xml') {
resultSet(){
finalList.each { item ->
result(item)
}
}
}
« Previous Page
Next Page »

Follow Me

  • Bluesky

Categories

  • AI (3)
  • Android (62)
  • Career (7)
  • Communication (5)
  • Flutter (1)
  • Git (4)
  • Gradle (4)
  • Grails (23)
  • iOS (1)
  • Java (8)
  • JavaScript (6)
  • Kotlin (17)
  • Leadership (3)
  • Life (5)
  • Public Speaking (26)
  • Revenue (2)
  • RxJava (1)
  • Software Development (15)
  • Twitter (3)
  • Uncategorized (11)
  • Video Course (5)

Follow Me

  • Bluesky

Copyright © 2026 · All Rights Reserved · Log in