Subversion Repositories SmartDukaan

Rev

Rev 18918 | Rev 18955 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
18898 naman 1
<script>
18950 naman 2
$(document).on('keyup','#pindet',function(){
3
	console.log($(this).val());	
4
    var pin_val = $(this).val().trim();
5
    if(pin_val.length == 6){
6
        $('#citydet').removeClass('hidden');
7
        $.ajax({
8
            method: "GET",
9
            url:  "<?php echo $base_url;?>shippings/getstate/"+pin_val,
10
        },'json')
11
        .done(function(msg){ 
12
        	msg = eval('('+msg+')');
13
        	if(msg=="{}")                  
14
        	{
15
        		$("#cities").empty();
16
//         		$("#state").val("");		
17
        	}
18
        	else
19
        	{
20
//         		$("#state").val(msg['state']);
21
        		$("#cities").empty();
22
        		for(var i in msg['cities']){
23
        			var html = "<option value="+msg['cities'][i]+">"+msg['cities'][i]+"</option>"
24
        			$("#cities").append(html);
25
        		}	
26
        	}
27
 
28
        });                     
29
    } 
30
    else{
31
    	$("#cities").empty();
32
    	$('#citydet').addClass('hidden');
33
    }
34
});
35
	$(document).ready(function(){	
18898 naman 36
		$('.tryagaintin').click(function(){
37
			$('.searchres').removeClass('hidden');
38
			$('.tryagaintin').addClass('hidden');
39
			$('#tindetail').empty();
40
 
41
		});
42
		$('#gettin').click(function(){
43
 
44
			var tin = $('#tin').val();
45
// 			alert(tin);
46
			var value = "true";
47
			if(tin == '')
48
		    {
49
		        value = "false";
18917 naman 50
		        message = "*Please enter tin number";    
18898 naman 51
 
52
		    }
53
 
54
		    else if(tin.match(/^\d{11}$/) == null)
55
		    {
56
		        value = "false";
18917 naman 57
		        message = "*Tin number should be of 11 digit.Delhi user add 0 before tin no.";    
18898 naman 58
		    }
59
 
60
		    if(value == "false"){
61
		    	$('#message').html(message);
62
		        $('#message').removeClass('hidden');
18917 naman 63
// 		        setTimeout(function() {
64
// 		                    $('#message').addClass('hidden');
65
// 		                }, 2000);  
18898 naman 66
// 		        return false;
67
			    }
68
		    else{
69
		    	$('#searchloader').removeClass('hidden');
18918 naman 70
		    	$('#message').addClass('hidden');
18898 naman 71
		    	$.ajax({
72
	                method: "GET",
73
	                url:  "<?php echo $base_url;?>tins/tin_search/"+tin,
74
	            },'json')
75
	            .done(function(msg){
76
	                console.log(msg);
77
	                $('#tindetail').html(msg);
78
	                $('#searchloader').addClass('hidden');
79
					$('.tryagaintin').removeClass('hidden');
80
					$('.searchres').addClass('hidden');
81
					});
82
 
83
			    }
84
 
85
 
86
 
87
			});
88
		});
18950 naman 89
	$(document).on('click','#submit_det',function(){
90
		$('#alert_msg').empty();
91
		var gettindet = $('#tinres').data('tinres');
92
		var value = "true";
93
		var phone_data =  $('#phonedet').val().trim();
94
		if($('#pindet').length == 1){
95
			var pin_data =  $('#pindet').val().trim();
96
			var city_data =  $('#citydet').val().trim();
97
 
98
			 if(pin_data == '')
99
			    {
100
			        value = "false";
101
			        message = "Please fill pin field!";
102
			    }
103
			 else if(pin_data.match(/^\d{6}$/) == null)
104
			    {
105
			        value = "false";
106
			        message = "Invalid pin number!";    
107
			    }
108
			 else if(city_data == "")
109
			    {
110
				    debugger;
111
			        value = "false";
112
			        message = "Please fill city field!";    
113
			    }
114
		}
115
 
116
		if (phone_data == "")
117
		    {
118
		        value = "false";
119
		        message = "Please fill contact number field!";    
120
 
121
		    }
122
 
123
	    else if(phone_data.match(/^\d{10}$/) == null)
124
	    {
125
	        value = "false";
126
	        message = "Invalid contact number";    
127
	    }
128
 
129
 
130
		if(value == "false"){
131
				$('#alert_msg').append(message);
132
				$('#alert_msg').removeClass('hidden');
133
				setTimeout(function() {
134
	                $('#alert_msg').addClass('hidden');
135
	            }, 2000);  
136
//	     return false;
137
			 }
138
	    else{
139
			 gettindet['pincode'] = $('#pindet').val();
140
			 gettindet['city'] = $('#citydet').val();
141
			 gettindet['phone'] = $('#phonedet').val();
142
			 $.ajax({
143
					        method: "POST",
144
					        url:  apihost + "tins/confirm",
145
					        data: gettindet,
146
					    },'json')
147
					    .done(function(msg){   
148
					        console.log(msg);                      
149
					    });
150
			 }
151
	});
18898 naman 152
</script>
153
<style>
18950 naman 154
 	#alert_msg{ 
155
 	position: fixed; 
156
 	top: 0px; 
157
 	left: 0px; 
158
 	right: 0px; 
159
	margin-top: 0px; 
160
 	z-index: 10; 
161
 } 
18898 naman 162
#searchloader{
163
    position:absolute;
164
    /*top:40%;*/
165
    left:50%;
166
    z-index:2001;
167
}
168
</style>
18950 naman 169
<div class="alert alert-danger hidden" id="alert_msg"></div>
18898 naman 170
 
171
<div class="text-center hidden" id="searchloader">
172
    <br><br><br><br>
173
          <div class="hexdots-loader"></div>         
174
</div>
175
 
176
 
177
<div class = "container">	      
18917 naman 178
	<div class = "row card" style='padding-bottom:15px;'>
18898 naman 179
		<div class="tryagaintin hidden" style='padding:5px;'>
180
			Not your tax details? <span style="color:#58d936;" ><u>Try Again</u></span>
181
		</div>
182
 
183
 
184
 
185
 
18917 naman 186
			<div class="input-group col-xs-12 text-right searchres" style="padding:10px 0px 1px;">
187
 
18898 naman 188
	            <input type="text" class="form-control" placeholder="Enter tin number*" id="tin" name="tin" style="width:98%;">
18917 naman 189
 
18898 naman 190
	            <div class="input-group-btn w25px">
191
	                <button class="btn" id='gettin' style="background-color:#58d936;color:white;">OK</button>
192
	            </div>
193
	        </div>
18917 naman 194
 
195
	            <span id="message" class="hidden" style="color:red;font-size:12px;float:left;"></span>
18898 naman 196
 
197
 
198
<!-- 			<input type="text" id="tin" name="tin" placeholder="Enter tin number*" required/> -->
199
<!-- 			<button id='gettin'>Get Detail</button> -->
200
 
201
	</div>
202
 
203
	<div id='tindetail'>
204
 
205
	</div>
206
</div>
207
<link rel="stylesheet" href="/css/hexdots.css" type="text/css">
208