Originally posted by something else
View Post
how make javascript for this
Collapse
X
-
v1.2
javascript version:
PHP Code:<select onchange="showdd(this.value)" name="category"> <option value="0">Select Category</option> <option value="ABC">ABC</option> <option value="123">123</option> <option value="abc">abc</option> <option value="win">win</option> </select> <p id="someId"></p> <script type="text/javascript"> function showdd(choice) // Scripted by Something Else On Coding-Talk.com { var html = ""; if(choice=="ABC") { html = '<select name="subcategory" id="ABC"><option value="0">Select Sub-Category</option><option value="A">A</option><option value="B">B</option><option value=C">C</option></select>'; } if(choice=="123") { html = '<select name="subcategory" id="123"><option value="0">Select Sub-Category</option><option value="1">1</option><option value="2">2</option><option value="3">3</option></select>'; } if(choice=="abc") { html = '<select name="subcategory" id="abc"><option value="0">Select Sub-Category</option><option value="a">a</option><option value="b">b</option><option value="c">c</option></select>'; } if(choice=="win") { html = 'CONGRATULATIONS you have WON the chance to earn some credits by watching this video for 5 mins lol'; } document.getElementById('someid').innerHTML = html; } </script>
Leave a comment:
-
might be best to make your own javascript for it shouldn't be very complicated to create its only a simple feature
Leave a comment:
-
like this:
you can also use ajax request on change for the subcategories html codeHTML Code:<!DOCTYPE html> <html> <head> <script src="http://code.jquery.com/jquery-latest.js"></script> </head> <body> <select name="category"> <option value="0">Select Category</option> <option value="abc">ABC</option> <option value="123">123</option> <option value="bca">bca</option> </select> <div id="sub"></div> <script> $("select[name='category']").change(function () { var html =''; var val = $("select[name='category'] option:selected").val(); if(val=='abc') { html = '<select name="subcategory" id="ABC"> <option value="0">Select Sub-Category</option> <option value="A">A</option> <option value="B">B</option> <option value=C">C</option> </select>'; } else if(val=='123') { html = '<select name="subcategory" id="123"> <option value="0">Select Sub-Category</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> </select>'; } else if(val=='bca') { html = '<select name="subcategory" id="bca"> <option value="0">Select Sub-Category</option> <option value="b">b</option> <option value="c">c</option> <option value="a">a</option> </select>'; } $("#sub").html(html); }) .change(); </script> </body> </html>
Leave a comment:
-
i cant understandOriginally posted by GumSlone View Posti.e. with change()
.change() | jQuery API Documentation
Leave a comment:
-
how in jquery?Originally posted by GumSlone View Posti'm not very good in javascript coding, but if you use jquery it can be easily done.
Leave a comment:
-
i'm not very good in javascript coding, but if you use jquery it can be easily done.
Leave a comment:
-
how make javascript for this
if select category then show subcategories of this selected category
<select name="category">
<option value="0">Select Category</option>
<option value="abc">ABC</option>
<option value="123">123</option>
<option value="abc">abc</option>
</select>
if i select ABC category then show only this category subcategories:-
<select name="subcategory" id="ABC">
<option value="0">Select Sub-Category</option>
<option value="A">A</option>
<option value="B">B</option>
<option value=C">C</option>
</select>
if i select 123 category then show only this category subcategories:-
<select name="subcategory" id="123">
<option value="0">Select Sub-Category</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
if i select abc category then show only this category subcategories:-
<select name="subcategory" id="abc">
<option value="0">Select Sub-Category</option>
<option value="a">a</option>
<option value="b">b</option>
<option value="c">c</option>
</select>
how make javascript for this please help me thank you.
Leave a comment: