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

Form analysis 5 forms found in the DOM

POST 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&amp;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.!#$%&amp;’*+/=?^_`{|}~-]+@[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 &amp; 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