The table I dynamically pulled had a select all button. But the onclick was never getting fired. The work around was quite simple. I had to attach the event to the control once again. Then the onclick event worked.
I would have spent more than an hour breaking my head with IE.
Problem : I have a table which is fetched using AJAX. Now this table has a thead with header contents and rendered fine in all the browsers except IE.
My code looked something like this <table> <thead> <th>Name</th> <th>Age</th> </thead> <tbody>
Solution : There should be a TR within the THEAD. Now the header started showing fine after the ajax call. The funny thing is – IE rendered it fine when this table was part of the page. When I moved it to be rendered from an AJAXy call this problem surfaced.
Now the code looks like this. <table> <thead> <tr> <th>Name</th> <th>Age</th> </tr> </thead> <tbody>
It was a harrowing time yesterday. My virtual hosting provider had network issues and so ApartmentAdda was down for 1 hour 44 minutes. First time in it’s short history that it has been unreachable. I discovered it after an hour and quickly changed the dns settings to point to a page that had please be patient – we are facing network issues message.
It seems they had a hardware fault in one of their main switches and the hazaar virtual hosts became unaccessible. Wondering who the service provider is – it is eapps.com.
I always wanted to write about them – but let me do it now. Perhaps they are getting a bad rap everywhere because of the downtime they had and their 9999 something went for a toss because of yesterday’s down time. But I will stick to them. They are good.
Here is why : They are prompt and whoever I talked to is knowledgeable. Either they can call you ( yes I am in India and they use skype or something ), or you can chat with them – and they answer you any time of the day. Also the eapps support forum is pretty exhaustive and well written. Most of the set up issues can be resolved by going through their forums.
So if you are wondering whether to go with eapps – do try them out. They have not paid me anything for this post btw 🙂
The man-of-the-match award committee did not give Dravid the man of the match award – they are a bunch of fools anyway. But I confer the man of the match award to Rahul Dravid.
Why?
No one deserves the award better than Dravid. He faced 19 balls and scored 4 runs ( see my earlier post about 5 opt repeated cliches – point no. 5 – I still have some cricket left ). After 19 balls he sacrificed his wicket so India can go and win the match. He could have easily wasted 113 balls to score 5 runs – and then get out – so that the asking rate is impossible to achieve, and also the other batsman would have lost all interest in playing cricket. But he did not do such a thing. The noble soul sacrificed his wicket for a just cause. He deserves to be honoured.
Also he pleasantly surprised the poor crowd who had come to see a defeat or a draw. Man of the match always should be given to the ad model who is instrumental in shaping the victory – who else is responsible for paving the way for an India win other than Dravid.
You think I should be voted the man-of-the-match award committee chairman? Thanks. I am flattered !!
This post is to that Venkat – oh you are a little confused is it? Let me clear the air a bit. This post is for that Venkat ( I don’t know him though ) who keeps occupying the online world before I get there.
I probably rank somewhere on a 7 on a 1 to 10 scale when it comes to the nerdish world. Why 7 – because I started twitting only a month back, had this blog since 2004 but seriously started writing only now, have an xbox – but have not completed a single game – better than the average unwashed masses but not a complete certified nerd yet.
Now this Venkat is miles ahead of me. He has grabbed venkat@gmail.com ( spam that guy you bots ughh ), has already created an an account with the name “Venkat” wherever I go. Today I tried to register in an online game – tavarian – and lo and behlod venkat is already taken.
So to you Venkat – I salute. And I certify that you are a 8 on a 1 to 10 scale. And my parting words to you – GET A LIFE.
Next week I will be traveling to Calcutta to my in-laws place. Apartment Adda is live and I need to keep monitoring the servers, reply to support emails etc. and I cannot afford to be cut off. Also going to a cyber cafe is not an option – I am paranoid of key stroke loggers and what nots.
I did quite some research – USB cards, data access card – which were quite expensive for the 1 week access that I needed. Finally ended up trying Airtel GPRS. The speed is dial up – as advertised. My site loads up fast and I am able to SSH. That is all I will need.
You need a data cable for your phone – so you can use your phone as a modem. Then send the message “MO” to 6123 – this is a week plan for Rs 140 – unlimited usage. And when you want to stop the service send the message “MO CNCL” to 222. Simple isn’t it?
Also with the frequent power cuts I am facing – probably I will go for the 1 month plan – 100MB for 350Rs or so.
Thanks AR Rahman for the tune and Airtel for your awesome service.
My of late favorite browser has become my regular browser once again. It has started showing alert boxes in pop up windows. This is of build 0.4.154.29. Enjoy !!
I have been following Seth Godwin for a while – he posts frequently, and each post teaches me something new. Here is a video of him giving a speech on creating a nucleus and building around it – and identifying tribes and telling them a story – http://sethgodin.typepad.com/seths_blog/2008/12/the-seed-the-pi.html
What I learnt?
* You need to sell your service to the whole world. Identify a little group of people – and show them your service, tell them your story – they will spread the word for you – if they like it and your service is good.
* Everything starts small – as a seed, as a nucleus. Hold on tight to it – and start developing on it – working around it and slowly let it evolve. Much like the agile process that I follow – in many iterations – adapting and modifying according to the feedback and what the customer wants.