9lessons programming blog
Loading Search
Sunday, March 28, 2010

Loading Javascript Files with Jquery.

In this post I want to explain loading javascript files with jquery. Here demo regional language textbox contains many javascript files, so just loading files with jquery when the file required. It's useful to faster your page loading time. Live Demo

Loading Javascript files with jquery

Live Demo

Download India Regional Language Textbox Script Only for Email Subscribers.
Note: If you already email subscriber just mail to srinivas[at]inbox.com



Sample Script
<script type="text/javascript" src="http://ajax.googleapis.com/
ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript">
$(function()
{
$(".language").change(function(){
var id = $(this).attr("value");

if(id == 'hindi')
{
$.ajax({
type: "GET",
url: "hindi.js",
dataType: "script"
});
}

else
{
$.ajax({
type: "GET",
url: "telugu.js",
dataType: "script"
});
}

return false;
});
});
</script>
<select class="language">
<option value="hindi" >Hindi</option>
<option value="telugu">Telugu</option>
</select>

The original unicode script developed by Gopi higopi.com. I had modified the script with jquery to control the language scripts.
Sponsored Links

Share this post

Comments
{ 10 comments }
Buzzknow said...

well another nice idea here :)

thanks for share

regards

Mitendra said...

nice script thanks for sharing.

Anonymous said...

good i like it

Ravi Tamada said...

u think different....

SRGANESAN said...

thanks srinivas

SRGANESAN said...

thanks :D..

Hung Dao said...

you may save a couple of lines using jQuery.getScript

Chemontreal said...

can you create a script that shows the "loading..." while the data is being retrieved from the database?

senthil said...

can u pls explain that,how do create javascript language files?

Viral Langaliya said...

You r great man!!!

Post a Comment

Subscribe now!Recent Posts

Categories

Subscribe now!Popular Posts

People Says

@9lessons thank you for the great tutorials, we truly appreciate your contributions to the design community.

Smashing Magazine

Like Me

follow me
products

9lessons labs

9lessons clouds

Android application

Chrome Extension