VRFS-2698 refactoring validator interface

This commit is contained in:
Jonathan Kolyer 2015-02-06 05:46:17 +00:00
parent d52f5b2372
commit 1d42b7b662
3 changed files with 7 additions and 7 deletions

View File

@ -4,11 +4,11 @@ context.JK ||= {};
context.JK.UrlValidator = class UrlValidator
constructor: (input_div, site_type) ->
constructor: (site_type) ->
@EVENTS = context.JK.EVENTS
@rest = context.JK.Rest()
@site_type = site_type
@input_div = input_div
@input_div = $(".url_validator#"+site_type+"_url")
@data_input = @input_div.find('input')
this.show_format_status()
@logger = context.JK.logger

View File

@ -1,7 +1,7 @@
div class="url_validator" id="#{siteid}_url"
div class="url_validator" id="#{site_type}_url"
span class="validate-checkmark"
span class="spinner-small upload-spinner"
input type='text' id="url_input_#{siteid}" maxlength="2000"
input type='text' id="validate_input_#{site_type}" maxlength="2000"
br
div class="error"

View File

@ -1,14 +1,14 @@
= javascript_include_tag "url_validator"
div style="width:50%"
= render "clients/url_validator", siteid: 'foobar'
= render "clients/url_validator", site_type: 'url'
= stylesheet_link_tag "client/url_validator"
javascript:
var initialized = false;
$(document).on('JAMKAZAM_READY', function(e, data) {
setTimeout(function() {
window.url_validator = new JK.UrlValidator($(".url_validator#foobar_url"), 'url')
window.url_validator = new JK.UrlValidator('url')
url_validator.init()
$('#url_input_foobar').val('http://www.jamkazam.com')
$('#validate_input_url').val('http://www.jamkazam.com')
}, 1)
})