order.chinadragonoh.com
Open in
urlscan Pro
54.218.201.246
Public Scan
Submitted URL: http://order.chinadragonoh.com/
Effective URL: https://order.chinadragonoh.com/
Submission: On March 27 via api from US — Scanned from US
Effective URL: https://order.chinadragonoh.com/
Submission: On March 27 via api from US — Scanned from US
Form analysis
5 forms found in the DOMPOST https://order.chinadragonoh.com/order
<form method="post" action="https://order.chinadragonoh.com/order">
<div class="start_your_order order-options d-flex">
<div class="top_menu_options home_top_menu d-block order-options">
<div class="container">
<div class="row">
<div class="col-md-12 where-container">
<div class="what">
<button class="btn btn-outline-secondary dropdown-toggle" type="button" data-bs-toggle="modal" data-bs-target="#modal-order-options" aria-expanded="false" style="text-align: left">
<span data-order-type-label="" class="otype-name-label">Select Order Type</span>
<br class="otype-picker-break otype-address-break hidden">
<span class="otype-picker-label otype-address-label hidden" style="font-weight: normal;">
</span>
</button>
</div>
<div class="when showcheck_parent">
<div class="ordertimetypes ">
<button class="btn btn-outline-secondary dropdown-toggle loadable-content" type="button" data-bs-toggle="modal" data-bs-target="#modal-order-time" aria-expanded="false" data-change-label-to-later-date="">
<span data-otype-time-day=""> ASAP </span>
<br class="otype-picker-break hidden" data-otype-time-break="">
<span class="otype-picker-label otype-picker-time hidden" style="font-weight: normal;" data-otype-time=""> Later </span>
</button>
</div>
</div>
<div class="clear"></div>
</div>
</div>
</div>
</div>
<script>
let autoCompleteParams = {
app_id: "D1WYHLjaSGLPlfS5BZcG",
app_code: "igPobNWfYJmMHNWKzzcu4A",
country: "USA",
}
autoCompleteParams.prox = "41.4826314,-81.6058614,30000"
$(function() {
var $autoCompleteInputs = $('[data-autocomplete-address]');
if ($autoCompleteInputs && $autoCompleteInputs.length) {
$autoCompleteInputs.each(function() {
let $input = $(this);
let $deliveryAddressContainer = $input.parents('.deliveryAddressContainer').first();
$input.autocomplete({
source: addressAC,
minLength: 3,
delay: 200,
select: function(event, ui) {
$.getJSON('https://geocoder.api.here.com/6.2/geocode.json', {
app_id: "D1WYHLjaSGLPlfS5BZcG",
app_code: "igPobNWfYJmMHNWKzzcu4A",
locationid: ui.item.id,
}, function(data) {
let location = data.Response.View[0].Result[0].Location
if (location.Address.Street.endsWith('Trl')) {
location.Address.Street = location.Address.Street.replace('Trl', 'Trail')
}
let autoCompleteSuccess = $input.data('autocomplete-success');
if (autoCompleteSuccess) {
let autoCompleteSuccessFunction = window[autoCompleteSuccess];
if (typeof autoCompleteSuccessFunction == "function") {
autoCompleteSuccessFunction(location);
}
}
let address = location.Address
$('#add-address-city, [data-autocompleted-city]').val(address.City)
$('#add-address-state, [data-autocompleted-state]').val(address.State)
$('#add-address-zip, [data-autocompleted-zip]').val(address.PostalCode)
$('#add-address-latitude, [data-autocompleted-latitude]').val(location.DisplayPosition.Latitude)
$('#add-address-longitude, [data-autocompleted-longitude]').val(location.DisplayPosition.Longitude)
let streetAddress = (address.HouseNumber || '') + ' ' + (address.Street || '');
$('#street-address-1, [data-autocompleted-street-address]').val(streetAddress)
validateAddress($deliveryAddressContainer);
})
},
})
});
}
// autocomplete using Address autocomplete
// jquery autocomplete needs 2 fields: title and value
// id holds the LocationId which can be used at a later stage to get the coordinate of the selected choice
function addressAC(query, callback) {
//we don't actually want to search until they've entered the street number and at least one character
words = query.term.trim().split(' ')
if (words.length < 2) {
return false
}
autoCompleteParams.query = query.term
$.getJSON('https://autocomplete.geocoder.api.here.com/6.2/suggest.json', autoCompleteParams, function(data) {
var addresses = data.suggestions
addresses = addresses.map(addr => {
if (addr.address.street.endsWith('Trl')) {
addr.address.street = addr.address.street.replace('Trl', 'Trail')
}
let streetAddress = (addr.address.houseNumber || '') + ' ' + (addr.address.street || '')
return {
label: streetAddress + ', ' + addr.address.city + ', ' + addr.address.state,
value: streetAddress + ', ' + addr.address.city + ', ' + addr.address.state,
id: addr.locationId,
}
})
return callback(addresses)
})
}
$('[data-address-from-current-loc]').on('click', function(e) {
let $streetAddressContainer = $(this).parents('.street-address-container').first();
let $deliveryAddressContainer = $(this).parents('.deliveryAddressContainer').first();
e.preventDefault();
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(position => {
$.getJSON('https://reverse.geocoder.api.here.com/6.2/reversegeocode.json', {
app_id: "D1WYHLjaSGLPlfS5BZcG",
app_code: "igPobNWfYJmMHNWKzzcu4A",
mode: "retrieveAddresses",
maxresults: 1,
prox: position.coords.latitude + "," + position.coords.longitude + ",30000"
}, function(data) {
let location = data.Response.View[0].Result[0].Location
let address = location.Address
$streetAddressContainer.find('.input-street-address').val((address.HouseNumber ? address.HouseNumber : '') + ' ' + (address.Street ? address.Street : ''));
$('#add-address-city').val(address.City ? address.City : '');
$('#add-address-state').val(address.State ? address.State : '');
$('#add-address-zip').val(address.PostalCode ? address.PostalCode : '');
$('#add-address-latitude').val(location.DisplayPosition.Latitude ? location.DisplayPosition.Latitude : '');
$('#add-address-longitude').val(location.DisplayPosition.Longitude ? location.DisplayPosition.Longitude : '');
validateAddress($deliveryAddressContainer, 0);
});
});
} else {
alert("Geolocation is not supported by this browser!");
}
});
});
function autoCompleteSuccess(location) {
if (location && location.Address) {
let address = location.Address
let streetAddress = (address.HouseNumber || '') + ' ' + (address.Street || '');
$.ajax({
url: '/' + UrlTag + '/?form=saveformfields',
data: {
'param_full~address_s_n_255': streetAddress + ', ' + address.City + ', ' + address.State,
'param_street~address_s_n_255': streetAddress,
'param_city_s_n_90': address.City,
'param_state_s_n_2': address.State,
'param_zip~code_z_n_10': address.PostalCode,
}
});
}
}
</script> <input type="submit" name="startorder" class="btn btn-primary" value="Start Your Order" role="button">
<div class="clear"></div>
</div>
</form>
POST
<form action="" method="POST" class="d-lg-none">
<div id="sticky-wrapper" class="sticky-wrapper" style="height: 0px;">
<div class="top_menu_options home_top_menu d-block top_menu_options_sticky order-options">
<div class="container">
<div class="row">
<div class="col-md-12 where-container">
<div class="what">
<button class="btn btn-outline-secondary dropdown-toggle" type="button" data-bs-toggle="modal" data-bs-target="#modal-order-options" aria-expanded="false" style="text-align: left">
<span data-order-type-label="" class="otype-name-label">Select Order Type</span>
<br class="otype-picker-break otype-address-break hidden">
<span class="otype-picker-label otype-address-label hidden" style="font-weight: normal;">
</span>
</button>
</div>
<div class="when showcheck_parent">
<div class="ordertimetypes ">
<button class="btn btn-outline-secondary dropdown-toggle loadable-content" type="button" data-bs-toggle="modal" data-bs-target="#modal-order-time" aria-expanded="false" data-change-label-to-later-date="">
<span data-otype-time-day=""> ASAP </span>
<br class="otype-picker-break hidden" data-otype-time-break="">
<span class="otype-picker-label otype-picker-time hidden" style="font-weight: normal;" data-otype-time=""> Later </span>
</button>
</div>
</div>
<div class="clear"></div>
</div>
</div>
</div>
</div>
</div>
<script>
let autoCompleteParams = {
app_id: "D1WYHLjaSGLPlfS5BZcG",
app_code: "igPobNWfYJmMHNWKzzcu4A",
country: "USA",
}
autoCompleteParams.prox = "41.4826314,-81.6058614,30000"
$(function() {
var $autoCompleteInputs = $('[data-autocomplete-address]');
if ($autoCompleteInputs && $autoCompleteInputs.length) {
$autoCompleteInputs.each(function() {
let $input = $(this);
let $deliveryAddressContainer = $input.parents('.deliveryAddressContainer').first();
$input.autocomplete({
source: addressAC,
minLength: 3,
delay: 200,
select: function(event, ui) {
$.getJSON('https://geocoder.api.here.com/6.2/geocode.json', {
app_id: "D1WYHLjaSGLPlfS5BZcG",
app_code: "igPobNWfYJmMHNWKzzcu4A",
locationid: ui.item.id,
}, function(data) {
let location = data.Response.View[0].Result[0].Location
if (location.Address.Street.endsWith('Trl')) {
location.Address.Street = location.Address.Street.replace('Trl', 'Trail')
}
let autoCompleteSuccess = $input.data('autocomplete-success');
if (autoCompleteSuccess) {
let autoCompleteSuccessFunction = window[autoCompleteSuccess];
if (typeof autoCompleteSuccessFunction == "function") {
autoCompleteSuccessFunction(location);
}
}
let address = location.Address
$('#add-address-city, [data-autocompleted-city]').val(address.City)
$('#add-address-state, [data-autocompleted-state]').val(address.State)
$('#add-address-zip, [data-autocompleted-zip]').val(address.PostalCode)
$('#add-address-latitude, [data-autocompleted-latitude]').val(location.DisplayPosition.Latitude)
$('#add-address-longitude, [data-autocompleted-longitude]').val(location.DisplayPosition.Longitude)
let streetAddress = (address.HouseNumber || '') + ' ' + (address.Street || '');
$('#street-address-1, [data-autocompleted-street-address]').val(streetAddress)
validateAddress($deliveryAddressContainer);
})
},
})
});
}
// autocomplete using Address autocomplete
// jquery autocomplete needs 2 fields: title and value
// id holds the LocationId which can be used at a later stage to get the coordinate of the selected choice
function addressAC(query, callback) {
//we don't actually want to search until they've entered the street number and at least one character
words = query.term.trim().split(' ')
if (words.length < 2) {
return false
}
autoCompleteParams.query = query.term
$.getJSON('https://autocomplete.geocoder.api.here.com/6.2/suggest.json', autoCompleteParams, function(data) {
var addresses = data.suggestions
addresses = addresses.map(addr => {
if (addr.address.street.endsWith('Trl')) {
addr.address.street = addr.address.street.replace('Trl', 'Trail')
}
let streetAddress = (addr.address.houseNumber || '') + ' ' + (addr.address.street || '')
return {
label: streetAddress + ', ' + addr.address.city + ', ' + addr.address.state,
value: streetAddress + ', ' + addr.address.city + ', ' + addr.address.state,
id: addr.locationId,
}
})
return callback(addresses)
})
}
$('[data-address-from-current-loc]').on('click', function(e) {
let $streetAddressContainer = $(this).parents('.street-address-container').first();
let $deliveryAddressContainer = $(this).parents('.deliveryAddressContainer').first();
e.preventDefault();
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(position => {
$.getJSON('https://reverse.geocoder.api.here.com/6.2/reversegeocode.json', {
app_id: "D1WYHLjaSGLPlfS5BZcG",
app_code: "igPobNWfYJmMHNWKzzcu4A",
mode: "retrieveAddresses",
maxresults: 1,
prox: position.coords.latitude + "," + position.coords.longitude + ",30000"
}, function(data) {
let location = data.Response.View[0].Result[0].Location
let address = location.Address
$streetAddressContainer.find('.input-street-address').val((address.HouseNumber ? address.HouseNumber : '') + ' ' + (address.Street ? address.Street : ''));
$('#add-address-city').val(address.City ? address.City : '');
$('#add-address-state').val(address.State ? address.State : '');
$('#add-address-zip').val(address.PostalCode ? address.PostalCode : '');
$('#add-address-latitude').val(location.DisplayPosition.Latitude ? location.DisplayPosition.Latitude : '');
$('#add-address-longitude').val(location.DisplayPosition.Longitude ? location.DisplayPosition.Longitude : '');
validateAddress($deliveryAddressContainer, 0);
});
});
} else {
alert("Geolocation is not supported by this browser!");
}
});
});
function autoCompleteSuccess(location) {
if (location && location.Address) {
let address = location.Address
let streetAddress = (address.HouseNumber || '') + ' ' + (address.Street || '');
$.ajax({
url: '/' + UrlTag + '/?form=saveformfields',
data: {
'param_full~address_s_n_255': streetAddress + ', ' + address.City + ', ' + address.State,
'param_street~address_s_n_255': streetAddress,
'param_city_s_n_90': address.City,
'param_state_s_n_2': address.State,
'param_zip~code_z_n_10': address.PostalCode,
}
});
}
}
</script>
</form>
POST https://order.chinadragonoh.com/ajax/?form=login&popup=true
<form id="loginForm" action="https://order.chinadragonoh.com/ajax/?form=login&popup=true" method="post" data-ajax-form="" data-ajax-replace=".form-login-errors,.captcha-container">
<div class="form-login-errors"></div>
<div class="form-group">
<label for="login_modal_email">Your email</label>
<input type="text" inputmode="email" class="form-control" name="param_email~address_s_r_125" id="login_modal_email">
</div>
<div class="form-group">
<label for="y_password">Your password</label>
<input type="password" class="form-control" name="param_password_s_r_64" id="y_password">
</div>
<div class="remember_me_wrapper">
<div class="remember_me">
<input type="checkbox" name="param_remember~me_b_n_1" id="remme" class="css-checkbox" value="1">
<label for="remme" class="css-label">Remember me</label>
</div>
<a href="https://order.chinadragonoh.com/forgotpass" class="forgot_password">Forgot your password?</a>
</div>
<span class="captcha-container hidden"></span>
<div class="form-group">
<input type="submit" name="login" class="form-submit btn btn-primary w-100" role="button" value="Log In">
<input type="hidden" name="submitlogin" value="1" role="button">
</div>
<div class="alt_form text-center">
<h6>Don’t have an account?</h6>
<a href="#" data-bs-dismiss="modal" data-bs-toggle="modal" data-bs-target="#register" role="button">Sign Up</a>
</div>
</form>
POST https://order.chinadragonoh.com/ajax/?form=register
<form id="loginForm" action="https://order.chinadragonoh.com/ajax/?form=register" method="post" data-ajax-form="" data-ajax-replace=".form-login-errors">
<div class="form-login-errors"></div>
<div class="form-group">
<label for="f_name1">First Name</label>
<input type="text" name="param_firstname_s_r_255" value="" id="f_name1" required="" class="form-control">
</div>
<div class="form-group">
<label for="l_name1">Last Name</label>
<input type="text" name="param_lastname_s_r_255" value="" id="l_name1" required="" class="form-control">
</div>
<div class="form-group">
<label for="y_email1">Your email</label>
<input type="email" name="param_email~address_ev_r_125" pattern="^[a-zA-Z0-9.!#$%&’*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)+$" value="" id="y_email1" required="" class="form-control">
</div>
<div class="form-group">
<label for="y_password2">Your password</label>
<input type="password" name="param_account~password_ppwv_r_64" value="" class="form-control" id="y_password2" required="">
</div>
<div class="receive_promotion">
<input type="checkbox" name="param_receive~promotions_b_n_1" value="1" checked="checked" id="remme1" class="css-checkbox">
<label for="remme1" class="css-label">Receive Promotional Offers & Updates</label>
</div>
<div class="form-group">
<input id="submit-user-registration" type="submit" name="submitregister" class="form-submit btn btn-primary w-100" value="Sign Up" role="button">
<input type="hidden" name="submitform" value="1">
<input type="hidden" name="CSRF_TOKEN" value="b89f4fb810887dea94b515baf81db0c03894ac8170bea252d49a561b88cd6a52">
</div>
<div class="alt_form text-center">
<h6>Already have an account?</h6>
<a href="#" data-bs-dismiss="modal" data-bs-toggle="modal" data-bs-target="#login" role="button">Log In</a>
</div>
</form>
<form class="">
<div class="cs_box guest_checkout_address checkout_address deliveryAddressContainer" style="display:none;">
<div class="h5">Enter your address:</div>
<div class="form-group street-address-container">
<input name="param_full~address_s_n_255" id="street-address-bar" placeholder="Enter your address" data-autocomplete-address="" data-autocomplete-success="autoCompleteSuccess" onkeyup="scheduleFormStateSave(this.name, this.value)"
onchange="validateAddress($('#modal-order-options .deliveryAddressContainer'))" type="search" class="form-control input-search input-validate-address input-street-address user-address-field ui-autocomplete-input" value=""
data-required-field="" autocomplete="off">
</div>
<input type="hidden" name="param_street~address_s_n_255" data-autocompleted-street-address="">
<input type="hidden" name="param_city_s_n_90" data-autocompleted-city="">
<input type="hidden" name="param_state_s_n_2" data-autocompleted-state="">
<input type="hidden" name="param_zip~code_z_n_10" data-autocompleted-zip="">
</div>
</form>
Text Content
We're sorry, but the Web browser you are using is not supported. Please upgrade your browser or try a different one to use this Website. Supported browsers include: * Chrome * Firefox * Edge * Safari Open 11:00AM - 10:30PM China Dragon - Cleveland 11421 Buckeye Rd Cleveland, OH 44104 Menu search CHINA DRAGON - CLEVELAND Ordering from: 11421 Buckeye Rd Cleveland, OH 44104 Change Location China Dragon - Cleveland 11421 Buckeye Rd Cleveland, OH 44104 Sign in / Register * Home * Menu * Delivery Info * Location & Hours * Contact * Yelp Online Ordering by Chinese Menu Online * Technical Support * Privacy Policy * Terms of Service * Accessibility Open 11:00AM - 10:30PM Sign in / Register Select Order Type ASAP Later * Menu * Orders * 0 Cart Open 11:00AM - 10:30PM Select Order Type ASAP Later WELCOME TO CHINA DRAGON - CLEVELAND MAR 27, 2024 China Dragon Restaurant offers authentic and delicious tasting Chinese cuisine in Cleveland, OH. China Dragon's convenient location and affordable prices make our restaurant a natural choice for dine-in or take-out meals in the Cleveland community. Our restaurant is known for its variety in taste and high quality fresh ingredients. Come and experience our friendly atmosphere and excellent service. NO REGISTRATION REQUIRED. ORDER ONLINE! Start ordering online by clicking the button below. Simply select the menu items you want, add them to your cart and checkout. Your order will be sent to the restaurant and will be ready at the time you specify. It's that easy! Start a New Order Start a New Order * Yelp * Home * Menu * Delivery Info * Location & Hours * Contact Online Ordering by Chinese Menu Online * Technical Support * Privacy Policy * Terms of Service * Accessibility LOG IN Your email Your password Remember me Forgot your password? DON’T HAVE AN ACCOUNT? Sign Up SIGN UP First Name Last Name Your email Your password Receive Promotional Offers & Updates ALREADY HAVE AN ACCOUNT? Log In ORDER TIME ASAP Later Later Your order will be delivered as soon as possible. PICK A DAY AND TIME * 6:45 PM * 7:00 PM * 7:15 PM * 7:30 PM * 7:45 PM * 8:00 PM * 8:15 PM * 8:30 PM * 8:45 PM * 9:00 PM * 9:15 PM * 9:30 PM * 9:45 PM * 10:00 PM * 10:15 PM Cancel Save Order details What: Select * Pick up * Delivery Enter your address: Close Save COUPON Please note our system may not reflect the accurate price/discount of the coupon code you use. This will be handled at the time of Pick up/Delivery by the restaurant. Close CHANGE LOCATION China Dragon - Cleveland 11421 Buckeye Rd Cleveland, OH 44104 Close Change location ADD NEW CARD CONFIRM PAY WITH CASH You've just changed your payment type to Pay with cash. Please confirm that to proceed. Confirm and proceed Cancel CONFIRM ADDRESS This address doesn't start with a street number. Please confirm the address is correct. Yes, it's correct No, let me edit it Sorry we do not deliver to your address! You can Pick up your order at this location China Dragon - Cleveland 11421 Buckeye Rd Cleveland, OH 44104 View our delivery area HOURS Monday 11:00 AM - 10:30 PM Tuesday 11:00 AM - 10:30 PM Wednesday 11:00 AM - 10:30 PM Thursday 11:00 AM - 10:30 PM Friday 11:00 AM - 11:00 PM Saturday 11:00 AM - 11:00 PM Sunday 12:00 PM - 10:00 PM ERROR Description Close Save changes