You will get one of these:
Uncaught (in promise) TypeError: Cannot read property 'toUpperCase' of undefined(…)
ReactCompositeComponent.js:870 Uncaught TypeError: Cannot read property 'displayName' of undefined
if you try to:
<select name="country"> | |
<option value="" disabled selected>إختر</option> | |
<option value="أفغانستان">أفغانستان</option> | |
<option value="ألبانيا">ألبانيا</option> | |
<option value="الجزائر">الجزائر</option> | |
<option value="أندورا">أندورا</option> | |
<option value="أنغولا">أنغولا</option> | |
<option value="أنتيغوا وباربودا">أنتيغوا وباربودا</option> | |
<option value="الأرجنتين">الأرجنتين</option> | |
<option value="أرمينيا">أرمينيا</option> |
<!DOCTYPE html> | |
<html data-ng-app="TestApp"> | |
<head> | |
<script src="http://code.angularjs.org/1.2.9/angular.js"></script> | |
<script> | |
angular.module('TestApp', []) | |
.factory('beforeUnload', function ($rootScope, $window) { | |
// Events are broadcast outside the Scope Lifecycle |
{ | |
"Afghan": "أفغاني", | |
"Albanian": "ألباني", | |
"Algerian": "جزائري", | |
"American": "أمريكي", | |
"Andorran": "أندوري", | |
"Angolan": "أنغولي", | |
"Antiguans": "انتيغوا", | |
"Argentinean": "أرجنتيني", | |
"Armenian": "أرميني", |